|
BmnRoot
|
#include <BmnGlobalTrack.h>
Public Member Functions | |
| BmnGlobalTrack () | |
| virtual | ~BmnGlobalTrack () |
| Int_t | GetGemTrackIndex () const |
| Int_t | GetSilTrackIndex () const |
| Int_t | GetSsdTrackIndex () const |
| Int_t | GetSilHitIndex () const |
| Int_t | GetTof1HitIndex () const |
| Int_t | GetTof2HitIndex () const |
| Int_t | GetDch1TrackIndex () const |
| Int_t | GetDch2TrackIndex () const |
| Int_t | GetDchTrackIndex () const |
| vector< Int_t > | GetVectorCscHitIndices () const |
| Int_t | GetCscHitIndex (Int_t idx) const |
| Int_t | GetScWallCellId () const |
| Double_t | GetBeta (Int_t tofID) const |
| Double_t | GetMass2 (Int_t tofID) |
| Double_t | GetScWallSignal () const |
| Double_t | GetdQdNUpper () const |
| Double_t | GetdQdNLower () const |
| Int_t | GetA () |
| Int_t | GetZ () |
| Double_t | GetAoverZ () |
| Int_t | GetPDG () |
| Double_t | GetPx () |
| Double_t | GetPy () |
| Double_t | GetPz () |
| Double_t | GetPt () |
| Double_t | GetEta () |
| Double_t | GetPhi () |
| Double_t | GetTheta () |
| vector< Double_t > | GetPidVectorTof400 () |
| vector< Double_t > | GetPidVectorTof700 () |
| PidParticles | GetParticleTof400 () |
| PidParticles | GetParticleTof700 () |
| PidParticles | GetParticle () |
| Int_t | GetRefIndex () |
| Double_t | GetChi2InVertex () |
| Double_t | GetDCAInVertex () |
| Bool_t | IsPrimary () const |
| void | SetGemTrackIndex (Int_t iGem) |
| void | SetSilTrackIndex (Int_t iSil) |
| void | SetSsdTrackIndex (Int_t iSsd) |
| void | SetTof1HitIndex (Int_t iTof1Hit) |
| void | SetTof2HitIndex (Int_t iTof2Hit) |
| void | SetDch1TrackIndex (Int_t iDch1Track) |
| void | SetDch2TrackIndex (Int_t iDch2Track) |
| void | SetDchTrackIndex (Int_t iDch) |
| void | SetScWallCellId (Int_t iScWall) |
| void | AddCscHitIndex (Int_t i, Int_t iCsc) |
| void | SetScWallSignal (Double_t sig) |
| void | SetBeta (Double_t b, Int_t tofID) |
| void | SetA (Int_t a) |
| void | SetZ (Int_t z) |
| void | SetPDG (Int_t pdg) |
| void | SetdQdNLower (Double_t q) |
| void | SetdQdNUpper (Double_t q) |
| void | SetPrimaryMark (Bool_t p) |
| void | SetPidVectorTof400 (vector< Double_t > v) |
| void | SetPidVectorTof700 (vector< Double_t > v) |
| void | SetRefIndex (Int_t idx) |
| void | SetChi2InVertex (Double_t chi) |
| void | SetDCAInVertex (Double_t chi) |
| BmnGlobalTrack () | |
| virtual | ~BmnGlobalTrack () |
| Int_t | GetGemTrackIndex () const |
| Int_t | GetSilTrackIndex () const |
| Int_t | GetSsdTrackIndex () const |
| Int_t | GetSilHitIndex () const |
| Int_t | GetTof1HitIndex () const |
| Int_t | GetTof2HitIndex () const |
| Int_t | GetDch1TrackIndex () const |
| Int_t | GetDch2TrackIndex () const |
| Int_t | GetDchTrackIndex () const |
| vector< Int_t > | GetVectorCscHitIndices () const |
| Int_t | GetCscHitIndex (Int_t idx) const |
| Int_t | GetScWallCellId () const |
| Double_t | GetBeta (Int_t tofID) const |
| Double_t | GetMass2 (Int_t tofID) |
| Double_t | GetScWallSignal () const |
| Double_t | GetdQdNUpper () const |
| Double_t | GetdQdNLower () const |
| Int_t | GetA () |
| Int_t | GetZ () |
| Double_t | GetAoverZ () |
| Int_t | GetPDG () |
| Double_t | GetPx () |
| Double_t | GetPy () |
| Double_t | GetPz () |
| Double_t | GetPt () |
| Double_t | GetEta () |
| Double_t | GetPhi () |
| Double_t | GetTheta () |
| vector< Double_t > | GetPidVectorTof400 () |
| vector< Double_t > | GetPidVectorTof700 () |
| PidParticles | GetParticleTof400 () |
| PidParticles | GetParticleTof700 () |
| PidParticles | GetParticle () |
| Int_t | GetRefIndex () |
| Double_t | GetChi2InVertex () |
| Double_t | GetDCAInVertex () |
| Bool_t | IsPrimary () const |
| void | SetGemTrackIndex (Int_t iGem) |
| void | SetSilTrackIndex (Int_t iSil) |
| void | SetSsdTrackIndex (Int_t iSsd) |
| void | SetTof1HitIndex (Int_t iTof1Hit) |
| void | SetTof2HitIndex (Int_t iTof2Hit) |
| void | SetDch1TrackIndex (Int_t iDch1Track) |
| void | SetDch2TrackIndex (Int_t iDch2Track) |
| void | SetDchTrackIndex (Int_t iDch) |
| void | SetScWallCellId (Int_t iScWall) |
| void | AddCscHitIndex (Int_t i, Int_t iCsc) |
| void | SetScWallSignal (Double_t sig) |
| void | SetBeta (Double_t b, Int_t tofID) |
| void | SetA (Int_t a) |
| void | SetZ (Int_t z) |
| void | SetPDG (Int_t pdg) |
| void | SetdQdNLower (Double_t q) |
| void | SetdQdNUpper (Double_t q) |
| void | SetPrimaryMark (Bool_t p) |
| void | SetPidVectorTof400 (vector< Double_t > v) |
| void | SetPidVectorTof700 (vector< Double_t > v) |
| void | SetRefIndex (Int_t idx) |
| void | SetChi2InVertex (Double_t chi) |
| void | SetDCAInVertex (Double_t chi) |
Public Member Functions inherited from BmnTrack | |
| BmnTrack () | |
| virtual | ~BmnTrack () |
| void | AddHit (Int_t hitIndex, FairHit *Hit) |
| void | Print () |
| void | SortHits () |
| void | DeleteHits () |
| Int_t | GetNHits () const |
| Int_t | GetHitIndex (Int_t iHit) const |
| Int_t | GetFlag () const |
| Float_t | GetChi2 () const |
| Int_t | GetNDF () const |
| Float_t | GetB () const |
| Float_t | GetLength () const |
| FairTrackParam * | GetParamFirst () |
| FairTrackParam * | GetParamLast () |
| Double_t | GetP () |
| void | SetParamFirst (FairTrackParam &par) |
| void | SetParamLast (FairTrackParam &par) |
| void | SetFlag (Int_t flag) |
| void | SetChi2 (Double_t chi2) |
| void | SetNDF (Int_t ndf) |
| void | SetNHits (Int_t n) |
| void | SetB (Double_t b) |
| void | SetLength (Double_t length) |
| Bool_t | IsUsed () |
| void | SetUsing (Bool_t flag) |
| BmnTrack () | |
| virtual | ~BmnTrack () |
| void | AddHit (Int_t hitIndex, FairHit *Hit) |
| void | Print () |
| void | SortHits () |
| void | DeleteHits () |
| Int_t | GetNHits () const |
| Int_t | GetHitIndex (Int_t iHit) const |
| Int_t | GetFlag () const |
| Float_t | GetChi2 () const |
| Int_t | GetNDF () const |
| Float_t | GetB () const |
| Float_t | GetLength () const |
| FairTrackParam * | GetParamFirst () |
| FairTrackParam * | GetParamLast () |
| Double_t | GetP () |
| void | SetParamFirst (FairTrackParam &par) |
| void | SetParamLast (FairTrackParam &par) |
| void | SetFlag (Int_t flag) |
| void | SetChi2 (Double_t chi2) |
| void | SetNDF (Int_t ndf) |
| void | SetNHits (Int_t n) |
| void | SetB (Double_t b) |
| void | SetLength (Double_t length) |
| Bool_t | IsUsed () |
| void | SetUsing (Bool_t flag) |
Definition at line 26 of file BmnGlobalTrack.h.
| BmnGlobalTrack::BmnGlobalTrack | ( | ) |
Default constructor
Definition at line 13 of file BmnGlobalTrack.cxx.
|
virtual |
Destructor
Definition at line 40 of file BmnGlobalTrack.cxx.
| BmnGlobalTrack::BmnGlobalTrack | ( | ) |
Default constructor
|
virtual |
Destructor
|
inline |
Definition at line 90 of file BmnGlobalTrack.h.
References i.
Referenced by BmnTrackConv::ProcessDST().
|
inline |
Definition at line 90 of file BmnGlobalTrack.h.
References i.
|
inline |
Definition at line 54 of file BmnGlobalTrack.h.
|
inline |
Definition at line 54 of file BmnGlobalTrack.h.
|
inline |
Definition at line 56 of file BmnGlobalTrack.h.
|
inline |
Definition at line 56 of file BmnGlobalTrack.h.
|
inline |
Definition at line 49 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys(), BmnTof400Qa::Exec(), GetMass2(), and BmnPid::SetVector().
|
inline |
Definition at line 49 of file BmnGlobalTrack.h.
|
inline |
Definition at line 74 of file BmnGlobalTrack.h.
|
inline |
Definition at line 74 of file BmnGlobalTrack.h.
|
inline |
Definition at line 46 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys().
|
inline |
Definition at line 46 of file BmnGlobalTrack.h.
|
inline |
Definition at line 75 of file BmnGlobalTrack.h.
|
inline |
Definition at line 75 of file BmnGlobalTrack.h.
|
inline |
Definition at line 42 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys().
|
inline |
Definition at line 42 of file BmnGlobalTrack.h.
|
inline |
Definition at line 43 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys().
|
inline |
Definition at line 43 of file BmnGlobalTrack.h.
|
inline |
Definition at line 44 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys().
|
inline |
Definition at line 44 of file BmnGlobalTrack.h.
|
inline |
Definition at line 53 of file BmnGlobalTrack.h.
|
inline |
Definition at line 53 of file BmnGlobalTrack.h.
|
inline |
Definition at line 52 of file BmnGlobalTrack.h.
|
inline |
Definition at line 52 of file BmnGlobalTrack.h.
| Double_t BmnGlobalTrack::GetEta | ( | ) |
Definition at line 104 of file BmnGlobalTrack.cxx.
References BmnTrack::GetP(), and GetPz().
| Double_t BmnGlobalTrack::GetEta | ( | ) |
|
inline |
Accessors
Definition at line 36 of file BmnGlobalTrack.h.
Referenced by BmnEfficiency::Efficiency(), BmnGlobalAlignment::Exec(), and BmnResiduals::Exec().
|
inline |
Accessors
Definition at line 36 of file BmnGlobalTrack.h.
| Double_t BmnGlobalTrack::GetMass2 | ( | Int_t | tofID | ) |
Definition at line 60 of file BmnGlobalTrack.cxx.
References GetBeta(), and BmnTrack::GetP().
Referenced by BmnTof400Qa::Exec(), and BmnParticleEqualizer::ShowResultDistributions().
| Double_t BmnGlobalTrack::GetMass2 | ( | Int_t | tofID | ) |
| PidParticles BmnGlobalTrack::GetParticle | ( | ) |
Definition at line 127 of file BmnGlobalTrack.cxx.
References GetParticleTof400(), GetParticleTof700(), GetTof1HitIndex(), and GetTof2HitIndex().
| PidParticles BmnGlobalTrack::GetParticle | ( | ) |
| PidParticles BmnGlobalTrack::GetParticleTof400 | ( | ) |
Definition at line 109 of file BmnGlobalTrack.cxx.
References EndPidEnum, and GetTof1HitIndex().
Referenced by GetParticle().
| PidParticles BmnGlobalTrack::GetParticleTof400 | ( | ) |
| PidParticles BmnGlobalTrack::GetParticleTof700 | ( | ) |
Definition at line 118 of file BmnGlobalTrack.cxx.
References EndPidEnum, and GetTof2HitIndex().
Referenced by GetParticle().
| PidParticles BmnGlobalTrack::GetParticleTof700 | ( | ) |
|
inline |
Definition at line 57 of file BmnGlobalTrack.h.
Referenced by BmnParticleEqualizer::ShowResultDistributions().
|
inline |
Definition at line 57 of file BmnGlobalTrack.h.
| Double_t BmnGlobalTrack::GetPhi | ( | ) |
Definition at line 94 of file BmnGlobalTrack.cxx.
| Double_t BmnGlobalTrack::GetPhi | ( | ) |
|
inline |
Definition at line 66 of file BmnGlobalTrack.h.
|
inline |
Definition at line 66 of file BmnGlobalTrack.h.
|
inline |
Definition at line 67 of file BmnGlobalTrack.h.
|
inline |
Definition at line 67 of file BmnGlobalTrack.h.
| Double_t BmnGlobalTrack::GetPt | ( | ) |
Definition at line 99 of file BmnGlobalTrack.cxx.
References GetPx(), and GetPy().
Referenced by GetTheta().
| Double_t BmnGlobalTrack::GetPt | ( | ) |
| Double_t BmnGlobalTrack::GetPx | ( | ) |
Definition at line 69 of file BmnGlobalTrack.cxx.
References BmnTrack::GetParamFirst(), and GetPz().
| Double_t BmnGlobalTrack::GetPx | ( | ) |
| Double_t BmnGlobalTrack::GetPy | ( | ) |
Definition at line 75 of file BmnGlobalTrack.cxx.
References BmnTrack::GetParamFirst(), and GetPz().
| Double_t BmnGlobalTrack::GetPy | ( | ) |
| Double_t BmnGlobalTrack::GetPz | ( | ) |
Definition at line 81 of file BmnGlobalTrack.cxx.
References BmnTrack::GetP(), and BmnTrack::GetParamFirst().
Referenced by GetEta(), GetPx(), GetPy(), and GetTheta().
| Double_t BmnGlobalTrack::GetPz | ( | ) |
|
inline |
Definition at line 73 of file BmnGlobalTrack.h.
Referenced by BmnParticleEqualizer::ShowResultDistributions().
|
inline |
Definition at line 73 of file BmnGlobalTrack.h.
|
inline |
Definition at line 47 of file BmnGlobalTrack.h.
|
inline |
Definition at line 47 of file BmnGlobalTrack.h.
|
inline |
Definition at line 51 of file BmnGlobalTrack.h.
|
inline |
Definition at line 51 of file BmnGlobalTrack.h.
|
inline |
Definition at line 39 of file BmnGlobalTrack.h.
|
inline |
Definition at line 39 of file BmnGlobalTrack.h.
|
inline |
Definition at line 37 of file BmnGlobalTrack.h.
Referenced by BmnEfficiency::Efficiency(), BmnGlobalAlignment::Exec(), and BmnResiduals::Exec().
|
inline |
Definition at line 37 of file BmnGlobalTrack.h.
|
inline |
Definition at line 38 of file BmnGlobalTrack.h.
|
inline |
Definition at line 38 of file BmnGlobalTrack.h.
| Double_t BmnGlobalTrack::GetTheta | ( | ) |
Definition at line 89 of file BmnGlobalTrack.cxx.
| Double_t BmnGlobalTrack::GetTheta | ( | ) |
|
inline |
Definition at line 40 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys(), BmnTof400Qa::Exec(), GetParticle(), GetParticleTof400(), and Tof400Identification().
|
inline |
Definition at line 40 of file BmnGlobalTrack.h.
|
inline |
Definition at line 41 of file BmnGlobalTrack.h.
Referenced by BmnTrackingQaOffline::DoAnalisys(), GetParticle(), and GetParticleTof700().
|
inline |
Definition at line 41 of file BmnGlobalTrack.h.
|
inline |
Definition at line 45 of file BmnGlobalTrack.h.
|
inline |
Definition at line 45 of file BmnGlobalTrack.h.
|
inline |
Definition at line 55 of file BmnGlobalTrack.h.
|
inline |
Definition at line 55 of file BmnGlobalTrack.h.
|
inline |
Definition at line 77 of file BmnGlobalTrack.h.
Referenced by BmnParticleEqualizer::ShowResultDistributions().
|
inline |
Definition at line 77 of file BmnGlobalTrack.h.
|
inline |
Definition at line 94 of file BmnGlobalTrack.h.
Referenced by BmnPidSRC::AzPID(), and BmnPidSRC::RigidityPID().
|
inline |
Definition at line 94 of file BmnGlobalTrack.h.
| void BmnGlobalTrack::SetBeta | ( | Double_t | b, |
| Int_t | tofID | ||
| ) |
Definition at line 51 of file BmnGlobalTrack.cxx.
| void BmnGlobalTrack::SetBeta | ( | Double_t | b, |
| Int_t | tofID | ||
| ) |
|
inline |
Definition at line 106 of file BmnGlobalTrack.h.
Referenced by BmnGlobalTracking::Exec().
|
inline |
Definition at line 106 of file BmnGlobalTrack.h.
|
inline |
Definition at line 107 of file BmnGlobalTrack.h.
Referenced by BmnGlobalTracking::Exec().
|
inline |
Definition at line 107 of file BmnGlobalTrack.h.
|
inline |
Definition at line 85 of file BmnGlobalTrack.h.
|
inline |
Definition at line 85 of file BmnGlobalTrack.h.
|
inline |
Definition at line 86 of file BmnGlobalTrack.h.
|
inline |
Definition at line 86 of file BmnGlobalTrack.h.
|
inline |
Definition at line 87 of file BmnGlobalTrack.h.
|
inline |
Definition at line 87 of file BmnGlobalTrack.h.
|
inline |
Definition at line 97 of file BmnGlobalTrack.h.
|
inline |
Definition at line 97 of file BmnGlobalTrack.h.
|
inline |
Definition at line 98 of file BmnGlobalTrack.h.
|
inline |
Definition at line 98 of file BmnGlobalTrack.h.
|
inline |
Modifiers
Definition at line 80 of file BmnGlobalTrack.h.
Referenced by BmnGlobalTracking::Exec(), and BmnTrackConv::ProcessDST().
|
inline |
Modifiers
Definition at line 80 of file BmnGlobalTrack.h.
|
inline |
Definition at line 96 of file BmnGlobalTrack.h.
Referenced by BmnTrackConv::ProcessDST().
|
inline |
Definition at line 96 of file BmnGlobalTrack.h.
|
inline |
|
inline |
Definition at line 102 of file BmnGlobalTrack.h.
References v.
|
inline |
|
inline |
Definition at line 103 of file BmnGlobalTrack.h.
References v.
|
inline |
Definition at line 100 of file BmnGlobalTrack.h.
|
inline |
Definition at line 100 of file BmnGlobalTrack.h.
|
inline |
Definition at line 105 of file BmnGlobalTrack.h.
|
inline |
Definition at line 105 of file BmnGlobalTrack.h.
|
inline |
Definition at line 88 of file BmnGlobalTrack.h.
|
inline |
Definition at line 88 of file BmnGlobalTrack.h.
|
inline |
Definition at line 91 of file BmnGlobalTrack.h.
|
inline |
Definition at line 91 of file BmnGlobalTrack.h.
|
inline |
Definition at line 81 of file BmnGlobalTrack.h.
Referenced by BmnTrackConv::ProcessDST().
|
inline |
Definition at line 81 of file BmnGlobalTrack.h.
|
inline |
Definition at line 82 of file BmnGlobalTrack.h.
|
inline |
Definition at line 82 of file BmnGlobalTrack.h.
|
inline |
Definition at line 83 of file BmnGlobalTrack.h.
|
inline |
Definition at line 83 of file BmnGlobalTrack.h.
|
inline |
Definition at line 84 of file BmnGlobalTrack.h.
|
inline |
Definition at line 84 of file BmnGlobalTrack.h.
|
inline |
Definition at line 95 of file BmnGlobalTrack.h.
Referenced by BmnPidSRC::AzPID(), and BmnPidSRC::RigidityPID().
|
inline |
Definition at line 95 of file BmnGlobalTrack.h.