CbmRoot
CbmMuchMatchTracks Class Reference

#include <CbmMuchMatchTracks.h>

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

Public Member Functions

 CbmMuchMatchTracks ()
 
virtual ~CbmMuchMatchTracks ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 

Private Member Functions

void ExecPixel (std::map< Int_t, Int_t > &matchMap, Int_t index)
 
 CbmMuchMatchTracks (const CbmMuchMatchTracks &)
 
CbmMuchMatchTracksoperator= (const CbmMuchMatchTracks &)
 
 ClassDef (CbmMuchMatchTracks, 1)
 

Private Attributes

TClonesArray * fTracks
 
TClonesArray * fPoints
 
TClonesArray * fPixelHits
 
TClonesArray * fMatches
 
TClonesArray * fPixelDigiMatches
 
TClonesArray * fClusters
 
Int_t fNofHits
 
Int_t fNofTrueHits
 
Int_t fNofWrongHits
 
Int_t fNofFakeHits
 
Int_t fNEvents
 

Detailed Description

Definition at line 20 of file CbmMuchMatchTracks.h.

Constructor & Destructor Documentation

◆ CbmMuchMatchTracks() [1/2]

CbmMuchMatchTracks::CbmMuchMatchTracks ( )

Definition at line 18 of file CbmMuchMatchTracks.cxx.

◆ ~CbmMuchMatchTracks()

CbmMuchMatchTracks::~CbmMuchMatchTracks ( )
virtual

Definition at line 32 of file CbmMuchMatchTracks.cxx.

◆ CbmMuchMatchTracks() [2/2]

CbmMuchMatchTracks::CbmMuchMatchTracks ( const CbmMuchMatchTracks )
private

Member Function Documentation

◆ ClassDef()

CbmMuchMatchTracks::ClassDef ( CbmMuchMatchTracks  ,
 
)
private

◆ Exec()

void CbmMuchMatchTracks::Exec ( Option_t *  opt)
virtual

◆ ExecPixel()

void CbmMuchMatchTracks::ExecPixel ( std::map< Int_t, Int_t > &  matchMap,
Int_t  index 
)
private

◆ Finish()

void CbmMuchMatchTracks::Finish ( )
virtual

Definition at line 124 of file CbmMuchMatchTracks.cxx.

References fNofFakeHits, fNofHits, fNofTrueHits, and fNofWrongHits.

◆ Init()

InitStatus CbmMuchMatchTracks::Init ( )
virtual

Definition at line 34 of file CbmMuchMatchTracks.cxx.

References fClusters, fMatches, fPixelDigiMatches, fPixelHits, fPoints, and fTracks.

◆ operator=()

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

Member Data Documentation

◆ fClusters

TClonesArray* CbmMuchMatchTracks::fClusters
private

Definition at line 37 of file CbmMuchMatchTracks.h.

Referenced by ExecPixel(), and Init().

◆ fMatches

TClonesArray* CbmMuchMatchTracks::fMatches
private

Definition at line 35 of file CbmMuchMatchTracks.h.

Referenced by Exec(), and Init().

◆ fNEvents

Int_t CbmMuchMatchTracks::fNEvents
private

Definition at line 44 of file CbmMuchMatchTracks.h.

Referenced by Exec().

◆ fNofFakeHits

Int_t CbmMuchMatchTracks::fNofFakeHits
private

Definition at line 42 of file CbmMuchMatchTracks.h.

Referenced by Exec(), and Finish().

◆ fNofHits

Int_t CbmMuchMatchTracks::fNofHits
private

Definition at line 39 of file CbmMuchMatchTracks.h.

Referenced by Exec(), and Finish().

◆ fNofTrueHits

Int_t CbmMuchMatchTracks::fNofTrueHits
private

Definition at line 40 of file CbmMuchMatchTracks.h.

Referenced by Exec(), and Finish().

◆ fNofWrongHits

Int_t CbmMuchMatchTracks::fNofWrongHits
private

Definition at line 41 of file CbmMuchMatchTracks.h.

Referenced by Exec(), and Finish().

◆ fPixelDigiMatches

TClonesArray* CbmMuchMatchTracks::fPixelDigiMatches
private

Definition at line 36 of file CbmMuchMatchTracks.h.

Referenced by ExecPixel(), and Init().

◆ fPixelHits

TClonesArray* CbmMuchMatchTracks::fPixelHits
private

Definition at line 34 of file CbmMuchMatchTracks.h.

Referenced by ExecPixel(), and Init().

◆ fPoints

TClonesArray* CbmMuchMatchTracks::fPoints
private

Definition at line 33 of file CbmMuchMatchTracks.h.

Referenced by ExecPixel(), and Init().

◆ fTracks

TClonesArray* CbmMuchMatchTracks::fTracks
private

Definition at line 32 of file CbmMuchMatchTracks.h.

Referenced by Exec(), and Init().


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