CbmRoot
CbmTofMerger.h
Go to the documentation of this file.
1 // ------------------------------------------------------------------
2 // ----- CbmTofMerger -----
3 // ----- Created 24-01-2006 by D.Kresan -----
4 // ------------------------------------------------------------------
5 #ifndef _CBMTOFMERGER_
6 #define _CBMTOFMERGER_
7 
8 #include "TObject.h"
9 
10 class TClonesArray;
11 
12 
13 class CbmTofMerger : public TObject {
14 
15 protected:
16  Int_t fVerbose; // Verbosity level
17 
18 public:
19  CbmTofMerger() : TObject(), fVerbose(0) {};
20 
21  virtual ~CbmTofMerger() {};
22 
23  virtual void Init() {};
24  virtual Int_t DoMerge(TClonesArray* glbTracks, TClonesArray* tofHits) = 0;
25 
26  inline void SetVerbose(Int_t verbose) { fVerbose = verbose; }
27 
29 };
30 
31 
32 #endif
CbmTofMerger::~CbmTofMerger
virtual ~CbmTofMerger()
Definition: CbmTofMerger.h:21
CbmTofMerger::fVerbose
Int_t fVerbose
Definition: CbmTofMerger.h:16
CbmTofMerger::DoMerge
virtual Int_t DoMerge(TClonesArray *glbTracks, TClonesArray *tofHits)=0
CbmTofMerger::CbmTofMerger
CbmTofMerger()
Definition: CbmTofMerger.h:19
CbmTofMerger
Definition: CbmTofMerger.h:13
CbmTofMerger::SetVerbose
void SetVerbose(Int_t verbose)
Definition: CbmTofMerger.h:26
CbmTofMerger::ClassDef
ClassDef(CbmTofMerger, 1)
CbmTofMerger::Init
virtual void Init()
Definition: CbmTofMerger.h:23