CbmRoot
|
#include <NicaCbmMCTrack.h>
Public Member Functions | |
NicaCbmMCTrack () | |
void | SetNPoints (ECbmModuleId iDet, Int_t np) |
Int_t | GetNPoints (ECbmModuleId detId) const |
virtual void | CopyData (NicaTrack *other) |
virtual void | Update (CbmMCTrack *mc, Double_t charge) |
virtual | ~NicaCbmMCTrack () |
Private Attributes | |
Int_t | fNPoints |
Definition at line 15 of file NicaCbmMCTrack.h.
NicaCbmMCTrack::NicaCbmMCTrack | ( | ) |
Definition at line 13 of file NicaCbmMCTrack.cxx.
|
virtual |
Definition at line 40 of file NicaCbmMCTrack.cxx.
|
virtual |
Definition at line 144 of file NicaCbmMCTrack.cxx.
References fNPoints.
Int_t NicaCbmMCTrack::GetNPoints | ( | ECbmModuleId | detId | ) | const |
Definition at line 113 of file NicaCbmMCTrack.cxx.
References fNPoints, kEcal, kMuch, kMvd, kPsd, kRef, kRich, kSts, kTof, and kTrd.
Referenced by NicaCbmStsPointsCut::Pass(), NicaCbmMvdPointsCut::Pass(), NicaCbmRichPointsCut::Pass(), NicaCbmMuchPointsCut::Pass(), NicaCbmTrdPointsCut::Pass(), NicaCbmTofPointsCut::Pass(), NicaCbmEcalPointsCut::Pass(), and NicaCbmPsdPointsCut::Pass().
void NicaCbmMCTrack::SetNPoints | ( | ECbmModuleId | iDet, |
Int_t | np | ||
) |
|
virtual |
Definition at line 15 of file NicaCbmMCTrack.cxx.
References CbmMCTrack::GetEnergy(), CbmMCTrack::GetMotherId(), CbmMCTrack::GetNPoints(), CbmMCTrack::GetPdgCode(), CbmMCTrack::GetPx(), CbmMCTrack::GetPy(), CbmMCTrack::GetPz(), CbmMCTrack::GetStartT(), CbmMCTrack::GetStartX(), CbmMCTrack::GetStartY(), CbmMCTrack::GetStartZ(), kEcal, kMuch, kMvd, kPsd, kRef, kRich, kSts, kTof, kTrd, and SetNPoints().
Referenced by NicaCbmMCEvent::Update().
|
private |
Definition at line 16 of file NicaCbmMCTrack.h.
Referenced by CopyData(), GetNPoints(), and SetNPoints().