CbmRoot
Loading...
Searching...
No Matches
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 29 of file CbmTrackMergerIdeal.h.

Constructor & Destructor Documentation

◆ CbmTrackMergerIdeal() [1/2]

CbmTrackMergerIdeal::CbmTrackMergerIdeal ( )

Default constructor

Definition at line 25 of file CbmTrackMergerIdeal.cxx.

References CbmTrackMerger::fVerbose.

◆ ~CbmTrackMergerIdeal()

CbmTrackMergerIdeal::~CbmTrackMergerIdeal ( )
virtual

Destructor

Definition at line 30 of file CbmTrackMergerIdeal.cxx.

◆ CbmTrackMergerIdeal() [2/2]

CbmTrackMergerIdeal::CbmTrackMergerIdeal ( const CbmTrackMergerIdeal & )
private

Member Function Documentation

◆ ClassDef() [1/2]

CbmTrackMerger::ClassDef ( CbmTrackMerger ,
1  )
protectedinherited

◆ ClassDef() [2/2]

CbmTrackMergerIdeal::ClassDef ( CbmTrackMergerIdeal ,
1  )
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 35 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 62 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 50 of file CbmTrackMergerIdeal.h.

Referenced by DoMerge(), and Init().

◆ fTrdMatch

TClonesArray* CbmTrackMergerIdeal::fTrdMatch
private

Definition at line 51 of file CbmTrackMergerIdeal.h.

Referenced by DoMerge(), and Init().

◆ fVerbose

Int_t CbmTrackMerger::fVerbose
protectedinherited

Definition at line 66 of file CbmTrackMerger.h.

Referenced by CbmTrackMergerIdeal(), DoMerge(), and CbmTrackMerger::SetVerbose().


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