CbmRoot
CbmTemplateAlgo.h
Go to the documentation of this file.
1 // -----------------------------------------------------------------------------
2 // ----- -----
3 // ----- CbmTemplateAlgo -----
4 // ----- -----
5 // -----------------------------------------------------------------------------
6 
7 #ifndef Cbm_TemplateAlgo_H
8 #define Cbm_TemplateAlgo_H
9 
10 #include "CbmAlgo.h"
11 
12 // Data
13 #include "CbmStsHit.h"
14 #include "CbmStsPoint.h"
15 
16 // CbmRoot
17 
18 // C/C++
19 #include <vector>
20 
21 class CbmTemplateAlgo : public CbmAlgo<CbmStsPoint, CbmStsHit> {
22 public:
25  CbmTemplateAlgo(const CbmTemplateAlgo&) = delete;
27 
28  virtual Bool_t Init();
29  virtual void Reset();
30  virtual void Finish();
31 
32  Bool_t InitContainers();
33  Bool_t ReInitContainers();
34  TList* GetParList();
35 
36  Bool_t InitParameters();
37 
38  virtual std::vector<CbmStsHit> ProcessInputData(std::vector<CbmStsPoint>);
39 
40 private:
42  // CbmTemplatePar* fTemplatePar; //!
43 };
44 
45 #endif
CbmAlgo.h
CbmTemplateAlgo::InitContainers
Bool_t InitContainers()
Definition: CbmTemplateAlgo.cxx:33
CbmTemplateAlgo::ReInitContainers
Bool_t ReInitContainers()
Definition: CbmTemplateAlgo.cxx:39
CbmTemplateAlgo
Definition: CbmTemplateAlgo.h:21
CbmTemplateAlgo::~CbmTemplateAlgo
~CbmTemplateAlgo()
Definition: CbmTemplateAlgo.cxx:14
CbmTemplateAlgo::Reset
virtual void Reset()
Definition: CbmTemplateAlgo.cxx:24
CbmTemplateAlgo::operator=
CbmTemplateAlgo & operator=(const CbmTemplateAlgo &)=delete
CbmTemplateAlgo::GetParList
TList * GetParList()
Definition: CbmTemplateAlgo.cxx:54
CbmTemplateAlgo::Finish
virtual void Finish()
Definition: CbmTemplateAlgo.cxx:28
CbmTemplateAlgo::Init
virtual Bool_t Init()
Definition: CbmTemplateAlgo.cxx:19
CbmTemplateAlgo::InitParameters
Bool_t InitParameters()
Definition: CbmTemplateAlgo.cxx:68
CbmTemplateAlgo::CbmTemplateAlgo
CbmTemplateAlgo(const CbmTemplateAlgo &)=delete
CbmTemplateAlgo::ProcessInputData
virtual std::vector< CbmStsHit > ProcessInputData(std::vector< CbmStsPoint >)
CbmStsPoint.h
CbmAlgo
Definition: CbmAlgo.h:17
CbmTemplateAlgo::CbmTemplateAlgo
CbmTemplateAlgo()
Definition: CbmTemplateAlgo.cxx:12
CbmStsHit.h
Data class for a reconstructed hit in the STS.