|
CbmRoot
|
#include <PairAnalysisPair.h>
Public Member Functions | |
| PairAnalysisPair () | |
| virtual | ~PairAnalysisPair () |
| PairAnalysisPair (const PairAnalysisPair &pair) | |
| PairAnalysisPair (Char_t type) | |
| virtual void | SetTracks (PairAnalysisTrack *const particle1, Int_t pid1, PairAnalysisTrack *const particle2, Int_t pid2)=0 |
| virtual void | SetMCTracks (const CbmMCTrack *const particle1, const CbmMCTrack *const particle2)=0 |
| virtual Double_t | Px () const |
| virtual Double_t | Py () const |
| virtual Double_t | Pz () const |
| virtual Double_t | Pt () const |
| virtual Double_t | P () const |
| virtual Bool_t | PxPyPz (Double_t p[3]) const |
| virtual Double_t | Xv () const |
| virtual Double_t | Yv () const |
| virtual Double_t | Zv () const |
| virtual Bool_t | XvYvZv (Double_t x[3]) const |
| virtual Double_t | OneOverPt () const |
| virtual Double_t | Phi () const |
| virtual Double_t | Theta () const |
| virtual Double_t | E () const |
| virtual Double_t | M () const |
| virtual Double_t | Y () const |
| Short_t | Charge () const |
| Int_t | GetLabel () const |
| Double_t | GetWeight () const |
| const Double_t * | PID () const |
| UChar_t | GetType () const |
| void | SetType (Char_t type) |
| void | SetLabel (Int_t label) |
| void | SetWeight (Double_t wght) |
| void | SetPdgCode (Int_t pdgCode) |
| Int_t | PdgCode () const |
| virtual Double_t | GetChi2 () const |
| virtual Int_t | GetNdf () const |
| virtual Double_t | GetDecayLength () const |
| virtual Double_t | GetR () const |
| virtual Double_t | OpeningAngle () const |
| virtual Double_t | OpeningAngleXY () const |
| virtual Double_t | OpeningAngleRZ () const |
| virtual Double_t | DistanceDaughters () const |
| virtual Double_t | DistanceDaughtersXY () const |
| virtual Double_t | DeviationDaughters () const |
| virtual Double_t | DeviationDaughtersXY () const |
| virtual Double_t | DeltaEta () const |
| virtual Double_t | DeltaPhi () const |
| virtual Double_t | DaughtersP () const |
| virtual void | GetThetaPhiCM (Double_t &thetaHE, Double_t &phiHE, Double_t &thetaCS, Double_t &phiCS) const =0 |
| void | GetThetaPhiCM (TLorentzVector &motherMom, TLorentzVector &p1Mom, TLorentzVector &p2Mom, Double_t &thetaHE, Double_t &phiHE, Double_t &thetaCS, Double_t &phiCS) const |
| virtual Double_t | PsiPair (Double_t MagField) const =0 |
| virtual Double_t | PhivPair (Double_t MagField) const =0 |
| virtual Double_t | GetCosPointingAngle (const CbmVertex *primVtx) const |
| virtual Double_t | GetArmAlpha () const =0 |
| virtual Double_t | GetArmPt () const =0 |
| void | GetDCA (const CbmVertex *primVtx, Double_t d0z0[2]) const |
| void | SetRefFirstDaughter (PairAnalysisTrack *const track) |
| void | SetRefSecondDaughter (PairAnalysisTrack *const track) |
| PairAnalysisTrack * | GetFirstDaughter () const |
| PairAnalysisTrack * | GetSecondDaughter () const |
| Int_t | GetFirstDaughterPid () const |
| Int_t | GetSecondDaughterPid () const |
| virtual void | RotateTrack (PairAnalysisTrackRotator *rot)=0 |
| void | SetKFUsage (Bool_t KFUsage) |
| Bool_t | GetKFUsage () const |
| void | SetMassHypo (Int_t pdg1, Int_t pdg2, Bool_t refitMassAssump) |
| TLorentzVector * | GetPosition () |
| TLorentzVector * | GetMomentum () |
| CbmGlobalTrack * | GetGlobalTrack () const |
| Int_t | GetGlobalIndex () const |
| CbmStsTrack * | GetStsTrack () const |
| CbmMuchTrack * | GetMuchTrack () const |
| CbmTrdTrack * | GetTrdTrack () const |
| CbmRichRing * | GetRichRing () const |
| CbmTofHit * | GetTofHit () const |
| CbmTrack * | GetTrack (ECbmModuleId det) const |
| FairTrackParam * | GetRichProj () const |
| FairTrackParam * | GetMvdEntrance () const |
| CbmMCTrack * | GetMCTrack () const |
| CbmTrackMatchNew * | GetTrackMatch (ECbmModuleId det) const |
| CbmKFVertex * | GetPrimaryKFVertex () const |
| Double_t | ChiToVertex () const |
Static Public Member Functions | |
| static void | SetBeamEnergy (Double_t beamEbyHand=-1.) |
Protected Attributes | |
| Char_t | fType = -1 |
| Short_t | fCharge = -1 |
| Int_t | fLabel = -1 |
| Double_t | fWeight = 1. |
| Int_t | fPdgCode = 0 |
| TRef | fRefD1 |
| beam energy | |
| TRef | fRefD2 |
| Int_t | fPid1 = 0 |
| Int_t | fPid2 = 0 |
| Bool_t | fKFUsage = kFALSE |
Static Protected Attributes | |
| static Double_t | fBeamEnergy |
Private Member Functions | |
| void | Refit (Int_t pidHypo) |
| void | CalculateChi2Vtx () |
Private Attributes | |
| CbmKFVertex * | fPrimVertex = NULL |
| CbmGlobalTrack * | fGlblTrack = NULL |
| Int_t | fGlblTrackIndex = -1 |
| CbmStsTrack * | fStsTrack = NULL |
| CbmMuchTrack * | fMuchTrack = NULL |
| CbmTrdTrack * | fTrdTrack = NULL |
| CbmRichRing * | fRichRing = NULL |
| CbmTofHit * | fTofHit = NULL |
| CbmMCTrack * | fMCTrack = NULL |
| CbmTrackMatchNew * | fStsTrackMatch = NULL |
| CbmTrackMatchNew * | fMuchTrackMatch = NULL |
| CbmTrackMatchNew * | fTrdTrackMatch = NULL |
| CbmTrackMatchNew * | fRichRingMatch = NULL |
| FairTrackParam * | fRichProj = NULL |
| FairTrackParam * | fMvdEntrance = NULL |
| TLorentzVector | fMomentum |
| TLorentzVector | fPosition |
| Double_t | fChi2Vtx = -1. |
| Int_t | fMultiMatch = 0 |
| Bool_t | fFastTrack = kFALSE |
Definition at line 29 of file PairAnalysisPair.h.
| PairAnalysisPair::PairAnalysisPair | ( | ) |
References PairAnalysisPair().
Referenced by PairAnalysisPair(), PairAnalysisPair(), PairAnalysisPairKF::PairAnalysisPairKF(), PairAnalysisPairKF::PairAnalysisPairKF(), PairAnalysisPairKF::PairAnalysisPairKF(), PairAnalysisPairLV::PairAnalysisPairLV(), PairAnalysisPairLV::PairAnalysisPairLV(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
virtual |
Definition at line 60 of file PairAnalysisPair.cxx.
| PairAnalysisPair::PairAnalysisPair | ( | const PairAnalysisPair & | pair | ) |
Definition at line 33 of file PairAnalysisPair.cxx.
References Charge(), fCharge, fKFUsage, fLabel, fPdgCode, fPid1, fPid2, fRefD1, fRefD2, fType, fWeight, GetFirstDaughter(), GetFirstDaughterPid(), GetKFUsage(), GetLabel(), GetSecondDaughter(), GetSecondDaughterPid(), GetType(), GetWeight(), PairAnalysisPair(), PairAnalysisTrack::PairAnalysisTrack(), and PdgCode().
| PairAnalysisPair::PairAnalysisPair | ( | Char_t | type | ) |
Definition at line 52 of file PairAnalysisPair.cxx.
|
privateinherited |
Definition at line 341 of file PairAnalysisTrack.cxx.
References fChi2Vtx, fGlblTrack, and fPrimVertex.
Referenced by PairAnalysisTrack(), and SetMassHypo().
|
inline |
Definition at line 78 of file PairAnalysisPair.h.
References fCharge.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), and PairAnalysisPair().
|
inlineinherited |
Definition at line 100 of file PairAnalysisTrack.h.
References fChi2Vtx.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 109 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 107 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 108 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 105 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 106 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 103 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 104 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 72 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 96 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
virtual |
Definition at line 109 of file PairAnalysisPair.cxx.
References CbmVertex::Position(), Px(), Py(), Pz(), Xv(), Yv(), and Zv().
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
| void PairAnalysisPair::GetDCA | ( | const CbmVertex * | primVtx, |
| Double_t | d0z0[2] ) const |
Definition at line 127 of file PairAnalysisPair.cxx.
References CbmVertex::GetX(), CbmVertex::GetY(), CbmVertex::GetZ(), Xv(), Yv(), and Zv().
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 98 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 129 of file PairAnalysisPair.h.
References fRefD1, and PairAnalysisTrack::PairAnalysisTrack().
Referenced by PairAnalysis::FillHistograms(), PairAnalysis::FillHistogramsFromPairArray(), PairAnalysis::FillHistogramsPair(), PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisMC::GetLabelMotherWithPdg(), PairAnalysisMC::HaveSameMother(), PairAnalysisMC::IsMCTruth(), PairAnalysisMC::IsMotherPdg(), PairAnalysisPairLegCuts::IsSelected(), PairAnalysisPair(), PairAnalysisPairKF::PairAnalysisPairKF(), PairAnalysisPairLV::PairAnalysisPairLV(), and PairAnalysisPairLV::RotateTrack().
|
inline |
Definition at line 131 of file PairAnalysisPair.h.
References fPid1.
Referenced by PairAnalysisPair(), PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
inlineinherited |
Definition at line 64 of file PairAnalysisTrack.h.
References fGlblTrackIndex.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inlineinherited |
Definition at line 63 of file PairAnalysisTrack.h.
References fGlblTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inline |
Definition at line 138 of file PairAnalysisPair.h.
References fKFUsage.
Referenced by PairAnalysisPair().
|
inline |
Definition at line 79 of file PairAnalysisPair.h.
References fLabel.
Referenced by PairAnalysisPair().
|
inlineinherited |
Definition at line 75 of file PairAnalysisTrack.h.
References fMCTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), PairAnalysisMC::GetLabelMotherWithPdg(), PairAnalysisMC::GetMCTrack(), PairAnalysisTrack(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPairLV::SetTracks().
|
inlineinherited |
Definition at line 62 of file PairAnalysisTrack.h.
References fMomentum.
Referenced by PairAnalysis::PairPreFilter().
|
inlineinherited |
Definition at line 66 of file PairAnalysisTrack.h.
References fMuchTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlineinherited |
Definition at line 73 of file PairAnalysisTrack.h.
References fMvdEntrance.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 97 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 61 of file PairAnalysisTrack.h.
References fPosition.
Referenced by PairAnalysisPairLV::SetTracks().
|
inlineinherited |
Definition at line 78 of file PairAnalysisTrack.h.
References fPrimVertex.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 99 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 72 of file PairAnalysisTrack.h.
References fRichProj.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inlineinherited |
Definition at line 68 of file PairAnalysisTrack.h.
References fRichRing.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), PairAnalysis::FillHistogramsHits(), PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inline |
Definition at line 130 of file PairAnalysisPair.h.
References fRefD2, and PairAnalysisTrack::PairAnalysisTrack().
Referenced by PairAnalysis::FillHistograms(), PairAnalysis::FillHistogramsFromPairArray(), PairAnalysis::FillHistogramsPair(), PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisMC::GetLabelMotherWithPdg(), PairAnalysisMC::HaveSameMother(), PairAnalysisMC::IsMCTruth(), PairAnalysisMC::IsMotherPdg(), PairAnalysisPairLegCuts::IsSelected(), PairAnalysisPair(), PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
inline |
Definition at line 132 of file PairAnalysisPair.h.
References fPid2.
Referenced by PairAnalysisPair(), PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
inlineinherited |
Definition at line 65 of file PairAnalysisTrack.h.
References fStsTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisPairKF::SetTracks().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisPairKF::GetThetaPhiCM(), and PairAnalysisPairLV::GetThetaPhiCM().
| void PairAnalysisPair::GetThetaPhiCM | ( | TLorentzVector & | motherMom, |
| TLorentzVector & | p1Mom, | ||
| TLorentzVector & | p2Mom, | ||
| Double_t & | thetaHE, | ||
| Double_t & | phiHE, | ||
| Double_t & | thetaCS, | ||
| Double_t & | phiCS ) const |
Definition at line 68 of file PairAnalysisPair.cxx.
References fBeamEnergy, fRefD1, and PairAnalysisTrack::PairAnalysisTrack().
|
inlineinherited |
Definition at line 69 of file PairAnalysisTrack.h.
References fTofHit.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), PairAnalysis::FillHistogramsHits(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inherited |
Definition at line 223 of file PairAnalysisTrack.cxx.
References fMuchTrack, fStsTrack, fTrdTrack, kMuch, kMvd, kRich, kSts, and kTrd.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), and PairAnalysis::FillHistogramsHits().
|
inherited |
Definition at line 207 of file PairAnalysisTrack.cxx.
References fMuchTrackMatch, fRichRingMatch, fStsTrackMatch, fTrdTrackMatch, kMuch, kMvd, kRich, kSts, and kTrd.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), PairAnalysis::FillHistogramsHits(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisTrack().
|
inlineinherited |
Definition at line 67 of file PairAnalysisTrack.h.
References fTrdTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), and PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inline |
Definition at line 84 of file PairAnalysisPair.h.
References fType.
Referenced by PairAnalysis::FillHistogramsPair(), PairAnalysisVarManager::FillVarPairAnalysisPair(), and PairAnalysisPair().
|
inline |
Definition at line 80 of file PairAnalysisPair.h.
References fWeight.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), and PairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 73 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 67 of file PairAnalysisPair.h.
References Pt().
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 100 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), and PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 102 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 101 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 47 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 93 of file PairAnalysisPair.h.
References fPdgCode.
Referenced by PairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 68 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
|
inline |
Definition at line 82 of file PairAnalysisPair.h.
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 46 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), OneOverPt(), and Theta().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 43 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), and PxPyPz().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 48 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 44 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), and PxPyPz().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 45 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), PxPyPz(), and Theta().
|
privateinherited |
do proceed if fast simulation track
Definition at line 294 of file PairAnalysisTrack.cxx.
References Error, fCharge, fChi2Vtx, fFastTrack, CbmL1PFFitter::Fit(), fMomentum, fPosition, fPrimVertex, fStsTrack, CbmL1PFFitter::GetChiToVertex(), and pos.
Referenced by PairAnalysisTrack(), and SetMassHypo().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysis::FillPairArrayTR().
|
static |
Definition at line 141 of file PairAnalysisPair.cxx.
References fBeamEnergy.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 137 of file PairAnalysisPair.h.
References fKFUsage.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inline |
Definition at line 90 of file PairAnalysisPair.h.
References fLabel.
Referenced by PairAnalysis::FillPairArrays(), and PairAnalysis::PairPreFilter().
get back parameters at primary vertex
set mass hypo
Definition at line 239 of file PairAnalysisTrack.cxx.
References CalculateChi2Vtx(), Error, fCharge, fFastTrack, fGlblTrack, fMomentum, fPosition, fTofHit, CbmTrackParam::GetPx(), CbmTrackParam::GetPy(), CbmTrackParam::GetPz(), and Refit().
Referenced by PairAnalysis::FillTrackArrays().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysis::ProcessMC().
|
inline |
Definition at line 92 of file PairAnalysisPair.h.
References fPdgCode.
Referenced by PairAnalysis::FillPairArrays().
|
inline |
Definition at line 126 of file PairAnalysisPair.h.
References fRefD1, and PairAnalysisTrack::PairAnalysisTrack().
|
inline |
Definition at line 127 of file PairAnalysisPair.h.
References fRefD2, and PairAnalysisTrack::PairAnalysisTrack().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
References PairAnalysisTrack::PairAnalysisTrack().
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysis::PairPreFilter().
|
inline |
Definition at line 85 of file PairAnalysisPair.h.
References fType.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inline |
Definition at line 91 of file PairAnalysisPair.h.
References fWeight.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 69 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 56 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), GetDCA(), and XvYvZv().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 59 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 76 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 57 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), GetDCA(), and XvYvZv().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 58 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), GetDCA(), and XvYvZv().
|
staticprotected |
Definition at line 146 of file PairAnalysisPair.h.
Referenced by GetThetaPhiCM(), and SetBeamEnergy().
|
protected |
Definition at line 142 of file PairAnalysisPair.h.
Referenced by Charge(), PairAnalysisPair(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPairLV::SetTracks().
|
privateinherited |
Definition at line 130 of file PairAnalysisTrack.h.
Referenced by CalculateChi2Vtx(), ChiToVertex(), PairAnalysisTrack(), and Refit().
|
privateinherited |
Definition at line 137 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack(), PairAnalysisTrack(), Refit(), and SetMassHypo().
|
privateinherited |
Definition at line 111 of file PairAnalysisTrack.h.
Referenced by CalculateChi2Vtx(), GetGlobalTrack(), PairAnalysisTrack(), PairAnalysisTrack(), and SetMassHypo().
|
privateinherited |
Definition at line 112 of file PairAnalysisTrack.h.
Referenced by GetGlobalIndex(), PairAnalysisTrack(), and PairAnalysisTrack().
|
protected |
Definition at line 153 of file PairAnalysisPair.h.
Referenced by GetKFUsage(), PairAnalysisPair(), and SetKFUsage().
|
protected |
Definition at line 143 of file PairAnalysisPair.h.
Referenced by GetLabel(), PairAnalysisPair(), and SetLabel().
|
privateinherited |
Definition at line 119 of file PairAnalysisTrack.h.
Referenced by GetMCTrack(), PairAnalysisTrack(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 128 of file PairAnalysisTrack.h.
Referenced by E(), GetMomentum(), M(), OneOverPt(), P(), PairAnalysisTrack(), PairAnalysisTrack(), PairAnalysisTrack(), PairAnalysisTrack(), Phi(), Pt(), Px(), Py(), Pz(), Refit(), SetMassHypo(), Theta(), and Y().
|
privateinherited |
Definition at line 114 of file PairAnalysisTrack.h.
Referenced by GetMuchTrack(), GetTrack(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 121 of file PairAnalysisTrack.h.
Referenced by GetTrackMatch(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 135 of file PairAnalysisTrack.h.
|
privateinherited |
Definition at line 126 of file PairAnalysisTrack.h.
Referenced by GetMvdEntrance(), PairAnalysisTrack(), and PairAnalysisTrack().
|
protected |
Definition at line 145 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair(), PdgCode(), and SetPdgCode().
|
protected |
Definition at line 150 of file PairAnalysisPair.h.
Referenced by GetFirstDaughterPid(), PairAnalysisPairKF::GetThetaPhiCM(), PairAnalysisPair(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPairLV::SetTracks().
|
protected |
Definition at line 151 of file PairAnalysisPair.h.
Referenced by GetSecondDaughterPid(), PairAnalysisPairKF::GetThetaPhiCM(), PairAnalysisPair(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPairLV::SetTracks().
|
privateinherited |
Definition at line 129 of file PairAnalysisTrack.h.
Referenced by GetPosition(), PairAnalysisTrack(), PairAnalysisTrack(), PairAnalysisTrack(), PairAnalysisTrack(), Refit(), SetMassHypo(), Xv(), Yv(), and Zv().
|
privateinherited |
Definition at line 110 of file PairAnalysisTrack.h.
Referenced by CalculateChi2Vtx(), GetPrimaryKFVertex(), PairAnalysisTrack(), PairAnalysisTrack(), and Refit().
|
protected |
beam energy
Definition at line 148 of file PairAnalysisPair.h.
Referenced by PairAnalysisPairLV::GetArmAlpha(), PairAnalysisPairLV::GetArmPt(), GetFirstDaughter(), GetThetaPhiCM(), PairAnalysisPair(), PairAnalysisPair(), PairAnalysisPairLV::PhivPair(), SetRefFirstDaughter(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPairLV::SetTracks().
|
protected |
Definition at line 149 of file PairAnalysisPair.h.
Referenced by GetSecondDaughter(), PairAnalysisPair(), PairAnalysisPair(), SetRefSecondDaughter(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPairLV::SetTracks().
|
privateinherited |
Definition at line 125 of file PairAnalysisTrack.h.
Referenced by GetRichProj(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 116 of file PairAnalysisTrack.h.
Referenced by GetRichRing(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 123 of file PairAnalysisTrack.h.
Referenced by GetTrackMatch(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 113 of file PairAnalysisTrack.h.
Referenced by GetStsTrack(), GetTrack(), PairAnalysisTrack(), PairAnalysisTrack(), and Refit().
|
privateinherited |
Definition at line 120 of file PairAnalysisTrack.h.
Referenced by GetTrackMatch(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 117 of file PairAnalysisTrack.h.
Referenced by GetTofHit(), PairAnalysisTrack(), PairAnalysisTrack(), and SetMassHypo().
|
privateinherited |
Definition at line 115 of file PairAnalysisTrack.h.
Referenced by GetTrack(), GetTrdTrack(), PairAnalysisTrack(), and PairAnalysisTrack().
|
privateinherited |
Definition at line 122 of file PairAnalysisTrack.h.
Referenced by GetTrackMatch(), PairAnalysisTrack(), and PairAnalysisTrack().
|
protected |
Definition at line 141 of file PairAnalysisPair.h.
Referenced by GetType(), PairAnalysisPair(), PairAnalysisPair(), and SetType().
|
protected |
Definition at line 144 of file PairAnalysisPair.h.
Referenced by GetWeight(), PairAnalysisPair(), PairAnalysisPairKF::SetTracks(), PairAnalysisPairLV::SetTracks(), and SetWeight().