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