CbmRoot
CbmRichMerger Class Referenceabstract

#include <CbmRichMerger.h>

Inheritance diagram for CbmRichMerger:
[legend]
Collaboration diagram for CbmRichMerger:
[legend]

Public Member Functions

 CbmRichMerger ()
 
virtual ~CbmRichMerger ()
 
virtual void Init ()
 
virtual Int_t DoMerge (TClonesArray *glbTracks, TClonesArray *richRings)=0
 
void SetVerbose (Int_t verbose)
 

Private Member Functions

 ClassDef (CbmRichMerger, 1)
 

Private Attributes

Int_t fVerbose
 

Detailed Description

Definition at line 25 of file CbmRichMerger.h.

Constructor & Destructor Documentation

◆ CbmRichMerger()

CbmRichMerger::CbmRichMerger ( )
inline

Default constructor

Definition at line 29 of file CbmRichMerger.h.

◆ ~CbmRichMerger()

virtual CbmRichMerger::~CbmRichMerger ( )
inlinevirtual

Destructor

Definition at line 33 of file CbmRichMerger.h.

Member Function Documentation

◆ ClassDef()

CbmRichMerger::ClassDef ( CbmRichMerger  ,
 
)
private

◆ DoMerge()

virtual Int_t CbmRichMerger::DoMerge ( TClonesArray *  glbTracks,
TClonesArray *  richRings 
)
pure virtual

Abstract method DoMerge. To be implemented in the derived classes. Task: Take arrays of GlobalTracks and RichRings and attach rings to the GlobalTrack by setting the reference index.

Parameters
glbTracksArray of CbmGlobalTracks
richRingsArray of CbmRichRings

@value Number of rings attached to the global tracks

Referenced by CbmFindGlobalTracks::Exec().

◆ Init()

virtual void CbmRichMerger::Init ( )
inlinevirtual

Virtual method Init. If needed, to be implemented in the concrete class. Else no action.

Definition at line 39 of file CbmRichMerger.h.

Referenced by CbmFindGlobalTracks::Init().

◆ SetVerbose()

void CbmRichMerger::SetVerbose ( Int_t  verbose)
inline

Set verbosity

Parameters
verboseVerbosity level

Definition at line 57 of file CbmRichMerger.h.

References fVerbose.

Referenced by CbmFindGlobalTracks::Init().

Member Data Documentation

◆ fVerbose

Int_t CbmRichMerger::fVerbose
private

Definition at line 61 of file CbmRichMerger.h.

Referenced by SetVerbose().


The documentation for this class was generated from the following file: