CbmRoot
CbmBinnedDebug Struct Reference

#include <Debug.h>

Collaboration diagram for CbmBinnedDebug:
[legend]

Classes

struct  MCTrack
 

Public Member Functions

 CbmBinnedDebug ()
 
 CbmBinnedDebug (const CbmBinnedDebug &)=delete
 
CbmBinnedDebugoperator= (const CbmBinnedDebug &)=delete
 
void Exec ()
 
bool TrackHasHit (int stNo, Int_t trackInd, Int_t hitInd)
 
bool TrackHasHitSts (int stNo, Int_t trackInd, Int_t hitInd)
 
bool TrackHasHitTrd (int stNo, Int_t trackInd, Int_t hitInd)
 

Public Attributes

Int_t fEventNumber
 
FairRootManager * fIoman
 
CbmMCDataArrayfMCTrackArray
 
TClonesArray * fStsHitArray
 
TClonesArray * fStsClusterArray
 
TClonesArray * fStsDigiArray
 
CbmMCDataArrayfStsPointArray
 
TClonesArray * fTrdHitArray
 
TClonesArray * fTrdClusterArray
 
TClonesArray * fTrdDigiMatchArray
 
CbmMCDataArrayfTrdPointArray
 
std::vector< MCTrackfMCTracks
 

Detailed Description

Definition at line 30 of file Debug.h.

Constructor & Destructor Documentation

◆ CbmBinnedDebug() [1/2]

◆ CbmBinnedDebug() [2/2]

CbmBinnedDebug::CbmBinnedDebug ( const CbmBinnedDebug )
delete

Member Function Documentation

◆ Exec()

◆ operator=()

CbmBinnedDebug& CbmBinnedDebug::operator= ( const CbmBinnedDebug )
delete

◆ TrackHasHit()

bool CbmBinnedDebug::TrackHasHit ( int  stNo,
Int_t  trackInd,
Int_t  hitInd 
)
inline

Definition at line 204 of file Debug.h.

References TrackHasHitSts(), and TrackHasHitTrd().

◆ TrackHasHitSts()

bool CbmBinnedDebug::TrackHasHitSts ( int  stNo,
Int_t  trackInd,
Int_t  hitInd 
)
inline

Definition at line 215 of file Debug.h.

References fMCTracks.

Referenced by TrackHasHit().

◆ TrackHasHitTrd()

bool CbmBinnedDebug::TrackHasHitTrd ( int  stNo,
Int_t  trackInd,
Int_t  hitInd 
)
inline

Definition at line 220 of file Debug.h.

References fMCTracks.

Referenced by TrackHasHit().

Member Data Documentation

◆ fEventNumber

Int_t CbmBinnedDebug::fEventNumber

Definition at line 31 of file Debug.h.

Referenced by Exec().

◆ fIoman

FairRootManager* CbmBinnedDebug::fIoman

Definition at line 32 of file Debug.h.

Referenced by CbmBinnedDebug().

◆ fMCTrackArray

CbmMCDataArray* CbmBinnedDebug::fMCTrackArray

Definition at line 33 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fMCTracks

std::vector<MCTrack> CbmBinnedDebug::fMCTracks

Definition at line 51 of file Debug.h.

Referenced by Exec(), TrackHasHitSts(), and TrackHasHitTrd().

◆ fStsClusterArray

TClonesArray* CbmBinnedDebug::fStsClusterArray

Definition at line 35 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fStsDigiArray

TClonesArray* CbmBinnedDebug::fStsDigiArray

Definition at line 36 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fStsHitArray

TClonesArray* CbmBinnedDebug::fStsHitArray

Definition at line 34 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fStsPointArray

CbmMCDataArray* CbmBinnedDebug::fStsPointArray

Definition at line 37 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fTrdClusterArray

TClonesArray* CbmBinnedDebug::fTrdClusterArray

Definition at line 39 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fTrdDigiMatchArray

TClonesArray* CbmBinnedDebug::fTrdDigiMatchArray

Definition at line 40 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fTrdHitArray

TClonesArray* CbmBinnedDebug::fTrdHitArray

Definition at line 38 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().

◆ fTrdPointArray

CbmMCDataArray* CbmBinnedDebug::fTrdPointArray

Definition at line 41 of file Debug.h.

Referenced by CbmBinnedDebug(), and Exec().


The documentation for this struct was generated from the following file: