FairRoot/PandaRoot
|
#include <PndFtsHitInfo.h>
Public Member Functions | |
PndFtsHitInfo () | |
PndFtsHitInfo (Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake) | |
virtual | ~PndFtsHitInfo () |
Int_t | GetFileNumber () const |
Int_t | GetEventNumber () const |
Int_t | GetTrackID () const |
Int_t | GetPointID () const |
Int_t | GetNMerged () const |
Bool_t | IsFake () const |
void | SetNMerged (Int_t nMerged) |
void | Clear () |
Private Member Functions | |
ClassDef (PndFtsHitInfo, 1) | |
Private Attributes | |
Int_t | fFileNumber |
Int_t | fEventNumber |
Int_t | fTrackID |
Int_t | fPointID |
Int_t | fNMerged |
Bool_t | fIsFake |
CbmStsMapsHitInfo header file Class for additional information about CbmStsMapsHit
Definition at line 16 of file PndFtsHitInfo.h.
PndFtsHitInfo::PndFtsHitInfo | ( | ) |
PndFtsHitInfo::PndFtsHitInfo | ( | Int_t | fileNumber, |
Int_t | eventNumber, | ||
Int_t | trackID, | ||
Int_t | pointID, | ||
Int_t | nMerged, | ||
Bool_t | isFake | ||
) |
|
virtual |
|
private |
void PndFtsHitInfo::Clear | ( | ) |
Reset data members
Public method Clear
Definition at line 31 of file PndFtsHitInfo.cxx.
References fEventNumber, fFileNumber, fIsFake, fNMerged, fPointID, and fTrackID.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Event number of the corresponding MCPoint. Important to find it in background files due to the random access. -1 => no corresponding MCPoint (fake hit) 0 => current event in data file n => event in pileup file
Definition at line 67 of file PndFtsHitInfo.h.
Referenced by Clear(), and GetEventNumber().
|
private |
Indicates the file to which the corresponding point belongs. -1 => no file (fake hit) 0 => data file 1 => pileup file else => reserved for future use
Definition at line 59 of file PndFtsHitInfo.h.
Referenced by Clear(), and GetFileNumber().
|
private |
Indicator for fake flag
Definition at line 89 of file PndFtsHitInfo.h.
|
private |
Number of other hits this one is merged with -1 => Hit was created without checking for merging 0 => Hit was not merged n => Hit was merged with n other hits
Definition at line 86 of file PndFtsHitInfo.h.
Referenced by Clear(), GetNMerged(), and SetNMerged().
|
private |
Index of the corresponding MCPoint in its TClonesArray. Also true for background files. -1 for fake hits
Definition at line 79 of file PndFtsHitInfo.h.
Referenced by Clear(), and GetPointID().
|
private |
Index of the corresponding MCTrack in its TClonesArray. Also true for background files. -1 for fake hits
Definition at line 73 of file PndFtsHitInfo.h.
Referenced by Clear(), and GetTrackID().