CbmRoot
CbmTrackMergerIdeal Class Reference

#include <CbmTrackMergerIdeal.h>

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

Public Member Functions

 CbmTrackMergerIdeal ()
 
virtual ~CbmTrackMergerIdeal ()
 
virtual void Init ()
 
virtual Int_t DoMerge (TClonesArray *stsTracks, TClonesArray *trdTracks, TClonesArray *glbTracks)
 
void SetVerbose (Int_t verbose)
 

Protected Member Functions

 ClassDef (CbmTrackMerger, 1)
 

Protected Attributes

Int_t fVerbose
 

Private Member Functions

 CbmTrackMergerIdeal (const CbmTrackMergerIdeal &)
 
CbmTrackMergerIdealoperator= (const CbmTrackMergerIdeal &)
 
 ClassDef (CbmTrackMergerIdeal, 1)
 

Private Attributes

TClonesArray * fStsMatch
 
TClonesArray * fTrdMatch
 

Detailed Description

Definition at line 25 of file CbmTrackMergerIdeal.h.

Constructor & Destructor Documentation

◆ CbmTrackMergerIdeal() [1/2]

CbmTrackMergerIdeal::CbmTrackMergerIdeal ( )

Default constructor

Definition at line 23 of file CbmTrackMergerIdeal.cxx.

References CbmTrackMerger::fVerbose.

◆ ~CbmTrackMergerIdeal()

CbmTrackMergerIdeal::~CbmTrackMergerIdeal ( )
virtual

Destructor

Definition at line 31 of file CbmTrackMergerIdeal.cxx.

◆ CbmTrackMergerIdeal() [2/2]

CbmTrackMergerIdeal::CbmTrackMergerIdeal ( const CbmTrackMergerIdeal )
private

Member Function Documentation

◆ ClassDef() [1/2]

CbmTrackMerger::ClassDef ( CbmTrackMerger  ,
 
)
protectedinherited

◆ ClassDef() [2/2]

CbmTrackMergerIdeal::ClassDef ( CbmTrackMergerIdeal  ,
 
)
private

◆ DoMerge()

Int_t CbmTrackMergerIdeal::DoMerge ( TClonesArray *  stsTracks,
TClonesArray *  trdTracks,
TClonesArray *  glbTracks 
)
virtual

◆ Init()

void CbmTrackMergerIdeal::Init ( )
virtual

Intialisation

Reimplemented from CbmTrackMerger.

Definition at line 36 of file CbmTrackMergerIdeal.cxx.

References fStsMatch, and fTrdMatch.

◆ operator=()

CbmTrackMergerIdeal& CbmTrackMergerIdeal::operator= ( const CbmTrackMergerIdeal )
private

◆ SetVerbose()

void CbmTrackMerger::SetVerbose ( Int_t  verbose)
inlineinherited

Set verbosity

Parameters
verboseVerbosity level

Definition at line 60 of file CbmTrackMerger.h.

References CbmTrackMerger::fVerbose.

Referenced by CbmFindGlobalTracks::Init().

Member Data Documentation

◆ fStsMatch

TClonesArray* CbmTrackMergerIdeal::fStsMatch
private

Arrays of StsTrackMatch and TrdTrackMatch

Definition at line 48 of file CbmTrackMergerIdeal.h.

Referenced by DoMerge(), and Init().

◆ fTrdMatch

TClonesArray* CbmTrackMergerIdeal::fTrdMatch
private

Definition at line 49 of file CbmTrackMergerIdeal.h.

Referenced by DoMerge(), and Init().

◆ fVerbose


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