CbmRoot
CbmFindGlobalTracks Class Reference

#include <CbmFindGlobalTracks.h>

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

Public Member Functions

 CbmFindGlobalTracks ()
 
 CbmFindGlobalTracks (CbmTrackMerger *trackMerger, CbmRichMerger *richMerger, CbmTofMerger *tofMerger, Int_t iVerbose=1)
 
 CbmFindGlobalTracks (const char *name, const char *title="Global", CbmTrackMerger *=NULL, CbmRichMerger *=NULL, CbmTofMerger *=NULL, Int_t iVerbose=1)
 
virtual ~CbmFindGlobalTracks ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 

Private Member Functions

 CbmFindGlobalTracks (const CbmFindGlobalTracks &)
 
CbmFindGlobalTracksoperator= (const CbmFindGlobalTracks &)
 
 ClassDef (CbmFindGlobalTracks, 1)
 

Private Attributes

CbmTrackMergerfTrackMerger
 
CbmRichMergerfRichMerger
 
CbmTofMergerfTofMerger
 
TClonesArray * fStsTracks
 
TClonesArray * fTrdTracks
 
TClonesArray * fRichRings
 
TClonesArray * fTofHits
 
TClonesArray * fGlobalTracks
 
Int_t fVerbose
 
Int_t fNAll
 
Int_t fNStsOnly
 
Int_t fNTrdOnly
 
Int_t fNWithRich
 
Int_t fNWithTof
 

Detailed Description

Definition at line 29 of file CbmFindGlobalTracks.h.

Constructor & Destructor Documentation

◆ CbmFindGlobalTracks() [1/4]

CbmFindGlobalTracks::CbmFindGlobalTracks ( )

Default constructor

Definition at line 22 of file CbmFindGlobalTracks.cxx.

◆ CbmFindGlobalTracks() [2/4]

CbmFindGlobalTracks::CbmFindGlobalTracks ( CbmTrackMerger trackMerger,
CbmRichMerger richMerger,
CbmTofMerger tofMerger,
Int_t  iVerbose = 1 
)

Standard constructor

Parameters
trackMargerconcrete instance of CbmTrackMerger class
richMergerconcrete instance of CbmRichMerger class
tofMergerconcrete instance of CbmTofMerger class

Definition at line 42 of file CbmFindGlobalTracks.cxx.

◆ CbmFindGlobalTracks() [3/4]

CbmFindGlobalTracks::CbmFindGlobalTracks ( const char *  name,
const char *  title = "Global",
CbmTrackMerger trackMerger = NULL,
CbmRichMerger richMerger = NULL,
CbmTofMerger tofMerger = NULL,
Int_t  iVerbose = 1 
)

Constructor with name and title

Definition at line 65 of file CbmFindGlobalTracks.cxx.

◆ ~CbmFindGlobalTracks()

CbmFindGlobalTracks::~CbmFindGlobalTracks ( )
virtual

Destructor

Definition at line 90 of file CbmFindGlobalTracks.cxx.

References fGlobalTracks.

◆ CbmFindGlobalTracks() [4/4]

CbmFindGlobalTracks::CbmFindGlobalTracks ( const CbmFindGlobalTracks )
private

Member Function Documentation

◆ ClassDef()

CbmFindGlobalTracks::ClassDef ( CbmFindGlobalTracks  ,
 
)
private

◆ Exec()

void CbmFindGlobalTracks::Exec ( Option_t *  opt)
virtual

◆ Init()

◆ operator=()

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

Member Data Documentation

◆ fGlobalTracks

TClonesArray* CbmFindGlobalTracks::fGlobalTracks
private

Definition at line 83 of file CbmFindGlobalTracks.h.

Referenced by Exec(), Init(), and ~CbmFindGlobalTracks().

◆ fNAll

Int_t CbmFindGlobalTracks::fNAll
private

Counters

Definition at line 89 of file CbmFindGlobalTracks.h.

◆ fNStsOnly

Int_t CbmFindGlobalTracks::fNStsOnly
private

Definition at line 90 of file CbmFindGlobalTracks.h.

◆ fNTrdOnly

Int_t CbmFindGlobalTracks::fNTrdOnly
private

Definition at line 91 of file CbmFindGlobalTracks.h.

◆ fNWithRich

Int_t CbmFindGlobalTracks::fNWithRich
private

Definition at line 92 of file CbmFindGlobalTracks.h.

◆ fNWithTof

Int_t CbmFindGlobalTracks::fNWithTof
private

Definition at line 93 of file CbmFindGlobalTracks.h.

◆ fRichMerger

CbmRichMerger* CbmFindGlobalTracks::fRichMerger
private

Pointer to instance of CbmRichMerger class

Definition at line 73 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fRichRings

TClonesArray* CbmFindGlobalTracks::fRichRings
private

Definition at line 81 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fStsTracks

TClonesArray* CbmFindGlobalTracks::fStsTracks
private

Input and output arrays

Definition at line 79 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTofHits

TClonesArray* CbmFindGlobalTracks::fTofHits
private

Definition at line 82 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTofMerger

CbmTofMerger* CbmFindGlobalTracks::fTofMerger
private

Pointer to instance of CbmTofMerger class

Definition at line 76 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTrackMerger

CbmTrackMerger* CbmFindGlobalTracks::fTrackMerger
private

Pointer to instance of CbmTrackMerger class

Definition at line 70 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTrdTracks

TClonesArray* CbmFindGlobalTracks::fTrdTracks
private

Definition at line 80 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fVerbose

Int_t CbmFindGlobalTracks::fVerbose
private

Verbosity level

Definition at line 86 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().


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