BmnRoot
Loading...
Searching...
No Matches
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
28
public
:
29
31
CbmTrackMerger
() : TObject(),
fVerbose
(0) { };
32
33
35
virtual
~CbmTrackMerger
() { };
36
37
41
virtual
void
Init
() { };
42
43
54
virtual
Int_t
DoMerge
(TClonesArray* stsTracks,
55
TClonesArray* trdTracks,
56
TClonesArray* glbTracks) = 0;
57
58
62
void
SetVerbose
(Int_t verbose) {
fVerbose
= verbose; };
63
64
65
66
protected
:
67
68
Int_t
fVerbose
;
// Verbosity level
69
70
71
ClassDef
(
CbmTrackMerger
,1);
72
73
};
74
75
#endif
76
CbmTrackMerger
Definition
CbmTrackMerger.h:26
CbmTrackMerger::CbmTrackMerger
CbmTrackMerger()
Definition
CbmTrackMerger.h:31
CbmTrackMerger::DoMerge
virtual Int_t DoMerge(TClonesArray *stsTracks, TClonesArray *trdTracks, TClonesArray *glbTracks)=0
CbmTrackMerger::ClassDef
ClassDef(CbmTrackMerger, 1)
CbmTrackMerger::~CbmTrackMerger
virtual ~CbmTrackMerger()
Definition
CbmTrackMerger.h:35
CbmTrackMerger::fVerbose
Int_t fVerbose
Definition
CbmTrackMerger.h:68
CbmTrackMerger::Init
virtual void Init()
Definition
CbmTrackMerger.h:41
CbmTrackMerger::SetVerbose
void SetVerbose(Int_t verbose)
Definition
CbmTrackMerger.h:62
base
cbm
CbmTrackMerger.h
Generated on Fri May 15 2026 10:40:56 for BmnRoot by
1.9.8