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

Constructor & Destructor Documentation

◆ CbmFindGlobalTracks() [1/4]

CbmFindGlobalTracks::CbmFindGlobalTracks ( )

Default constructor

Definition at line 24 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 46 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 69 of file CbmFindGlobalTracks.cxx.

◆ ~CbmFindGlobalTracks()

CbmFindGlobalTracks::~CbmFindGlobalTracks ( )
virtual

Destructor

Definition at line 92 of file CbmFindGlobalTracks.cxx.

References fGlobalTracks.

◆ CbmFindGlobalTracks() [4/4]

CbmFindGlobalTracks::CbmFindGlobalTracks ( const CbmFindGlobalTracks & )
private

Member Function Documentation

◆ ClassDef()

CbmFindGlobalTracks::ClassDef ( CbmFindGlobalTracks ,
1  )
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 81 of file CbmFindGlobalTracks.h.

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

◆ fNAll

Int_t CbmFindGlobalTracks::fNAll
private

Counters

Definition at line 87 of file CbmFindGlobalTracks.h.

◆ fNStsOnly

Int_t CbmFindGlobalTracks::fNStsOnly
private

Definition at line 88 of file CbmFindGlobalTracks.h.

◆ fNTrdOnly

Int_t CbmFindGlobalTracks::fNTrdOnly
private

Definition at line 89 of file CbmFindGlobalTracks.h.

◆ fNWithRich

Int_t CbmFindGlobalTracks::fNWithRich
private

Definition at line 90 of file CbmFindGlobalTracks.h.

◆ fNWithTof

Int_t CbmFindGlobalTracks::fNWithTof
private

Definition at line 91 of file CbmFindGlobalTracks.h.

◆ fRichMerger

CbmRichMerger* CbmFindGlobalTracks::fRichMerger
private

Pointer to instance of CbmRichMerger class

Definition at line 71 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fRichRings

TClonesArray* CbmFindGlobalTracks::fRichRings
private

Definition at line 79 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fStsTracks

TClonesArray* CbmFindGlobalTracks::fStsTracks
private

Input and output arrays

Definition at line 77 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTofHits

TClonesArray* CbmFindGlobalTracks::fTofHits
private

Definition at line 80 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTofMerger

CbmTofMerger* CbmFindGlobalTracks::fTofMerger
private

Pointer to instance of CbmTofMerger class

Definition at line 74 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTrackMerger

CbmTrackMerger* CbmFindGlobalTracks::fTrackMerger
private

Pointer to instance of CbmTrackMerger class

Definition at line 68 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fTrdTracks

TClonesArray* CbmFindGlobalTracks::fTrdTracks
private

Definition at line 78 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fVerbose

Int_t CbmFindGlobalTracks::fVerbose
private

Verbosity level

Definition at line 84 of file CbmFindGlobalTracks.h.

Referenced by Exec(), and Init().


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