CbmRoot
CbmRichMerger.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- CbmRichMerger header file -----
3
// ----- Created 01/12/05 by V. Friese -----
4
// -------------------------------------------------------------------------
5
6
15
#ifndef CBMRICHMERGER_H
16
#define CBMRICHMERGER_H 1
17
18
19
#include "TObject.h"
20
21
22
class
TClonesArray;
23
24
25
class
CbmRichMerger
:
public
TObject {
26
27
public
:
29
CbmRichMerger
() : TObject(),
fVerbose
(0) {};
30
31
33
virtual
~CbmRichMerger
() {};
34
35
39
virtual
void
Init
() {};
40
41
51
virtual
Int_t
DoMerge
(TClonesArray* glbTracks, TClonesArray* richRings) = 0;
52
53
57
void
SetVerbose
(Int_t verbose) {
fVerbose
= verbose; };
58
59
60
private
:
61
Int_t
fVerbose
;
// Verbosity level
62
63
64
ClassDef
(
CbmRichMerger
, 1);
65
};
66
67
#endif
CbmRichMerger
Definition:
CbmRichMerger.h:25
CbmRichMerger::fVerbose
Int_t fVerbose
Definition:
CbmRichMerger.h:57
CbmRichMerger::Init
virtual void Init()
Definition:
CbmRichMerger.h:39
CbmRichMerger::SetVerbose
void SetVerbose(Int_t verbose)
Definition:
CbmRichMerger.h:57
CbmRichMerger::ClassDef
ClassDef(CbmRichMerger, 1)
CbmRichMerger::CbmRichMerger
CbmRichMerger()
Definition:
CbmRichMerger.h:29
CbmRichMerger::~CbmRichMerger
virtual ~CbmRichMerger()
Definition:
CbmRichMerger.h:33
CbmRichMerger::DoMerge
virtual Int_t DoMerge(TClonesArray *glbTracks, TClonesArray *richRings)=0
reco
base
CbmRichMerger.h
Generated on Wed Oct 28 2020 15:11:44 for CbmRoot by
1.8.18