EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/pnddata/TrackData/PndTrackID.h>
Public Member Functions | |
PndTrackID () | |
PndTrackID (const Int_t id, const TArrayI track, const TArrayI mult) | |
~PndTrackID () | |
Int_t | GetTrackID () const |
Short_t | GetNCorrTrackId (void) const |
Int_t | GetCorrTrackID (Int_t i=0) const |
Int_t | GetMultTrackID (Int_t i=0) const |
void | SetTrackID (Int_t id) |
void | SetCorrTrackID (const TArrayI track, const TArrayI mult) |
void | Reset () |
void | Print () |
Private Attributes | |
Int_t | fTrackID |
TArrayI | fCorrTrackIds |
TArrayI | fMultTrackIds |
Definition at line 24 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 24 of file PndTrackID.h
PndTrackID::PndTrackID | ( | ) |
Definition at line 28 of file PndTrackID.cxx.
View newest version in sPHENIX GitHub at line 28 of file PndTrackID.cxx
References fCorrTrackIds, fMultTrackIds, and fTrackID.
PndTrackID::PndTrackID | ( | const Int_t | id, |
const TArrayI | track, | ||
const TArrayI | mult | ||
) |
Definition at line 35 of file PndTrackID.cxx.
View newest version in sPHENIX GitHub at line 35 of file PndTrackID.cxx
References fCorrTrackIds, fMultTrackIds, and fTrackID.
PndTrackID::~PndTrackID | ( | ) |
Definition at line 42 of file PndTrackID.cxx.
View newest version in sPHENIX GitHub at line 42 of file PndTrackID.cxx
|
inline |
Definition at line 35 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 35 of file PndTrackID.h
References fCorrTrackIds.
Referenced by PndPidCorrelator::ConstructChargedCandidate(), and PndRecoKalmanTask::Exec().
|
inline |
Definition at line 36 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 36 of file PndTrackID.h
References fMultTrackIds.
|
inline |
Definition at line 34 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 34 of file PndTrackID.h
References fCorrTrackIds.
Referenced by PndPidCorrelator::ConstructChargedCandidate(), PndRecoKalmanTask::Exec(), and Print().
|
inline |
Definition at line 33 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 33 of file PndTrackID.h
References fTrackID.
void PndTrackID::Print | ( | void | ) |
Definition at line 51 of file PndTrackID.cxx.
View newest version in sPHENIX GitHub at line 51 of file PndTrackID.cxx
References fCorrTrackIds, fMultTrackIds, fTrackID, and GetNCorrTrackId().
void PndTrackID::Reset | ( | ) |
Definition at line 45 of file PndTrackID.cxx.
View newest version in sPHENIX GitHub at line 45 of file PndTrackID.cxx
References fCorrTrackIds, and fMultTrackIds.
|
inline |
Definition at line 42 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 42 of file PndTrackID.h
References fCorrTrackIds, and fMultTrackIds.
|
inline |
Definition at line 41 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 41 of file PndTrackID.h
References fTrackID.
|
private |
Definition at line 52 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 52 of file PndTrackID.h
Referenced by GetCorrTrackID(), GetNCorrTrackId(), PndTrackID(), Print(), Reset(), and SetCorrTrackID().
|
private |
Definition at line 53 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 53 of file PndTrackID.h
Referenced by GetMultTrackID(), PndTrackID(), Print(), Reset(), and SetCorrTrackID().
|
private |
Definition at line 51 of file PndTrackID.h.
View newest version in sPHENIX GitHub at line 51 of file PndTrackID.h
Referenced by GetTrackID(), PndTrackID(), Print(), and SetTrackID().