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 |
Short_t | fCharge = -1 |
Int_t | fLabel = -1 |
Double_t | fWeight = 1. |
Int_t | fPdgCode = 0 |
TRef | fRefD1 |
beam energy More... | |
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 25 of file PairAnalysisPair.h.
PairAnalysisPair::PairAnalysisPair | ( | ) |
|
virtual |
Definition at line 59 of file PairAnalysisPair.cxx.
PairAnalysisPair::PairAnalysisPair | ( | const PairAnalysisPair & | pair | ) |
Definition at line 33 of file PairAnalysisPair.cxx.
PairAnalysisPair::PairAnalysisPair | ( | Char_t | type | ) |
Definition at line 51 of file PairAnalysisPair.cxx.
|
privateinherited |
Definition at line 351 of file PairAnalysisTrack.cxx.
References d, PairAnalysisTrack::fChi2Vtx, PairAnalysisTrack::fGlblTrack, PairAnalysisTrack::fPrimVertex, CbmKFVertex::GetCovMatrix(), CbmGlobalTrack::GetParamVertex(), CbmKFVertex::GetRefX(), and CbmKFVertex::GetRefY().
Referenced by PairAnalysisTrack::PairAnalysisTrack(), and PairAnalysisTrack::SetMassHypo().
|
inline |
Definition at line 79 of file PairAnalysisPair.h.
References fCharge.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisPairLV::GetArmAlpha(), PairAnalysisPairLV::GetArmPt(), GetThetaPhiCM(), and PairAnalysisPairLV::PhivPair().
|
inlineinherited |
Definition at line 106 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fChi2Vtx.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 110 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 108 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 109 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 106 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 107 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 104 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 105 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 73 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 97 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
virtual |
Definition at line 118 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 135 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 99 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 140 of file PairAnalysisPair.h.
References fRefD1.
Referenced by PairAnalysis::FillHistograms(), PairAnalysis::FillHistogramsFromPairArray(), PairAnalysis::FillHistogramsPair(), PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisMC::GetLabelMotherWithPdg(), PairAnalysisMC::HaveSameMother(), PairAnalysisMC::IsMCTruth(), PairAnalysisMC::IsMotherPdg(), PairAnalysisPairLegCuts::IsSelected(), PairAnalysisPairKF::PairAnalysisPairKF(), PairAnalysisPairLV::PairAnalysisPairLV(), and PairAnalysisPairLV::RotateTrack().
|
inline |
Definition at line 146 of file PairAnalysisPair.h.
References fPid1.
Referenced by PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
inlineinherited |
Definition at line 70 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fGlblTrackIndex.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlineinherited |
Definition at line 69 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fGlblTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inline |
Definition at line 153 of file PairAnalysisPair.h.
References fKFUsage.
|
inline |
Definition at line 80 of file PairAnalysisPair.h.
References fLabel.
|
inlineinherited |
Definition at line 81 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fMCTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisVarManager::FillVarPairAnalysisTrack(), PairAnalysisMC::GetLabelMotherWithPdg(), and PairAnalysisMC::GetMCTrack().
|
inlineinherited |
Definition at line 68 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fMomentum.
Referenced by PairAnalysis::PairPreFilter().
|
inlineinherited |
Definition at line 72 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fMuchTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlineinherited |
Definition at line 79 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fMvdEntrance.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 98 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 67 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fPosition.
Referenced by PairAnalysisPairLV::SetTracks().
|
inlineinherited |
Definition at line 84 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fPrimVertex.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 100 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 78 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fRichProj.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlineinherited |
Definition at line 74 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fRichRing.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), PairAnalysis::FillHistogramsHits(), and PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inline |
Definition at line 143 of file PairAnalysisPair.h.
References fRefD2.
Referenced by PairAnalysis::FillHistograms(), PairAnalysis::FillHistogramsFromPairArray(), PairAnalysis::FillHistogramsPair(), PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisMC::GetLabelMotherWithPdg(), PairAnalysisMC::HaveSameMother(), PairAnalysisMC::IsMCTruth(), PairAnalysisMC::IsMotherPdg(), PairAnalysisPairLegCuts::IsSelected(), PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
inline |
Definition at line 147 of file PairAnalysisPair.h.
References fPid2.
Referenced by PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV::PairAnalysisPairLV().
|
inlineinherited |
Definition at line 71 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fStsTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisPairKF::SetTracks().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisPairLV::GetThetaPhiCM(), and PairAnalysisPairKF::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 66 of file PairAnalysisPair.cxx.
References Charge(), fBeamEnergy, and fRefD1.
|
inlineinherited |
Definition at line 75 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fTofHit.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), PairAnalysis::FillHistogramsHits(), and PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inherited |
Definition at line 231 of file PairAnalysisTrack.cxx.
References PairAnalysisTrack::fMuchTrack, PairAnalysisTrack::fStsTrack, PairAnalysisTrack::fTrdTrack, kMuch, kMvd, kRich, kSts, and kTrd.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), and PairAnalysis::FillHistogramsHits().
|
inherited |
Definition at line 215 of file PairAnalysisTrack.cxx.
References PairAnalysisTrack::fMuchTrackMatch, PairAnalysisTrack::fRichRingMatch, PairAnalysisTrack::fStsTrackMatch, PairAnalysisTrack::fTrdTrackMatch, kMuch, kMvd, kRich, kSts, and kTrd.
Referenced by PairAnalysisVarManager::CalculateHitTypes(), PairAnalysis::FillHistogramsHits(), and PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlineinherited |
Definition at line 73 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fTrdTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inline |
Definition at line 85 of file PairAnalysisPair.h.
References fType.
Referenced by PairAnalysis::FillHistogramsPair(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 81 of file PairAnalysisPair.h.
References fWeight.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 74 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 64 of file PairAnalysisPair.h.
References Pt().
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 101 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 103 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF.
Definition at line 102 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 46 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 94 of file PairAnalysisPair.h.
References fPdgCode.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 67 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
|
inline |
Definition at line 83 of file PairAnalysisPair.h.
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 45 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), OneOverPt(), and Theta().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 42 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), and PxPyPz().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 47 of file PairAnalysisPair.h.
|
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 44 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), PxPyPz(), and Theta().
|
privateinherited |
do proceed if fast simulation track
Definition at line 305 of file PairAnalysisTrack.cxx.
References PairAnalysisTrack::fCharge, PairAnalysisTrack::fChi2Vtx, PairAnalysisTrack::fFastTrack, CbmL1PFFitter::Fit(), PairAnalysisTrack::fMomentum, PairAnalysisTrack::fPosition, PairAnalysisTrack::fPrimVertex, PairAnalysisTrack::fStsTrack, CbmL1PFFitter::GetChiToVertex(), and pos.
Referenced by PairAnalysisTrack::PairAnalysisTrack(), and PairAnalysisTrack::SetMassHypo().
|
pure virtual |
Implemented in PairAnalysisPairLV, and PairAnalysisPairKF.
Referenced by PairAnalysis::FillPairArrayTR().
|
static |
Definition at line 150 of file PairAnalysisPair.cxx.
References fBeamEnergy.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inline |
Definition at line 152 of file PairAnalysisPair.h.
References fKFUsage.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inline |
Definition at line 91 of file PairAnalysisPair.h.
References fLabel.
Referenced by PairAnalysis::FillPairArrays(), and PairAnalysis::PairPreFilter().
|
inherited |
get back parameters at primary vertex
set mass hypo
Definition at line 247 of file PairAnalysisTrack.cxx.
References PairAnalysisTrack::CalculateChi2Vtx(), PairAnalysisTrack::fCharge, PairAnalysisTrack::fFastTrack, PairAnalysisTrack::fGlblTrack, PairAnalysisTrack::fMomentum, PairAnalysisTrack::fPosition, PairAnalysisTrack::fTofHit, CbmGlobalTrack::GetLength(), CbmGlobalTrack::GetParamVertex(), CbmTrackParam::GetPx(), CbmTrackParam::GetPy(), CbmTrackParam::GetPz(), CbmHit::GetTime(), and PairAnalysisTrack::Refit().
Referenced by PairAnalysis::FillTrackArrays().
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysis::ProcessMC().
|
inline |
Definition at line 93 of file PairAnalysisPair.h.
References fPdgCode.
Referenced by PairAnalysis::FillPairArrays().
|
inline |
Definition at line 137 of file PairAnalysisPair.h.
References fRefD1.
|
inline |
Definition at line 138 of file PairAnalysisPair.h.
References fRefD2.
|
pure virtual |
Implemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inline |
Definition at line 86 of file PairAnalysisPair.h.
References fType.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inline |
Definition at line 92 of file PairAnalysisPair.h.
References fWeight.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 68 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 54 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), GetDCA(), and XvYvZv().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 57 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 77 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 55 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), GetDCA(), and XvYvZv().
|
inlinevirtual |
Reimplemented in PairAnalysisPairKF, and PairAnalysisPairLV.
Definition at line 56 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarMCParticle(), PairAnalysisVarManager::FillVarPairAnalysisPair(), GetCosPointingAngle(), GetDCA(), and XvYvZv().
|
staticprotected |
Definition at line 162 of file PairAnalysisPair.h.
Referenced by GetThetaPhiCM(), and SetBeamEnergy().
|
protected |
Definition at line 158 of file PairAnalysisPair.h.
Referenced by Charge(), PairAnalysisPairLV::SetTracks(), and PairAnalysisPairKF::SetTracks().
|
privateinherited |
Definition at line 136 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::CalculateChi2Vtx(), PairAnalysisTrack::ChiToVertex(), and PairAnalysisTrack::Refit().
|
privateinherited |
Definition at line 143 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::Refit(), and PairAnalysisTrack::SetMassHypo().
|
privateinherited |
Definition at line 117 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::CalculateChi2Vtx(), PairAnalysisTrack::GetGlobalTrack(), PairAnalysisTrack::PairAnalysisTrack(), and PairAnalysisTrack::SetMassHypo().
|
privateinherited |
Definition at line 118 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetGlobalIndex().
|
protected |
Definition at line 169 of file PairAnalysisPair.h.
Referenced by GetKFUsage(), and SetKFUsage().
|
protected |
Definition at line 159 of file PairAnalysisPair.h.
Referenced by GetLabel(), and SetLabel().
|
privateinherited |
Definition at line 125 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetMCTrack().
|
privateinherited |
Definition at line 134 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::E(), PairAnalysisTrack::GetMomentum(), PairAnalysisTrack::M(), PairAnalysisTrack::OneOverPt(), PairAnalysisTrack::P(), PairAnalysisTrack::PairAnalysisTrack(), PairAnalysisTrack::Phi(), PairAnalysisTrack::Pt(), PairAnalysisTrack::Px(), PairAnalysisTrack::Py(), PairAnalysisTrack::Pz(), PairAnalysisTrack::Refit(), PairAnalysisTrack::SetMassHypo(), PairAnalysisTrack::Theta(), and PairAnalysisTrack::Y().
|
privateinherited |
Definition at line 120 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetMuchTrack(), and PairAnalysisTrack::GetTrack().
|
privateinherited |
Definition at line 127 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetTrackMatch().
|
privateinherited |
Definition at line 141 of file PairAnalysisTrack.h.
|
privateinherited |
Definition at line 132 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetMvdEntrance(), and PairAnalysisTrack::PairAnalysisTrack().
|
protected |
Definition at line 161 of file PairAnalysisPair.h.
Referenced by PdgCode(), and SetPdgCode().
|
protected |
Definition at line 166 of file PairAnalysisPair.h.
Referenced by GetFirstDaughterPid(), PairAnalysisPairKF::GetThetaPhiCM(), PairAnalysisPairLV::SetTracks(), and PairAnalysisPairKF::SetTracks().
|
protected |
Definition at line 167 of file PairAnalysisPair.h.
Referenced by GetSecondDaughterPid(), PairAnalysisPairKF::GetThetaPhiCM(), PairAnalysisPairLV::SetTracks(), and PairAnalysisPairKF::SetTracks().
|
privateinherited |
Definition at line 135 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetPosition(), PairAnalysisTrack::PairAnalysisTrack(), PairAnalysisTrack::Refit(), PairAnalysisTrack::SetMassHypo(), PairAnalysisTrack::Xv(), PairAnalysisTrack::Yv(), and PairAnalysisTrack::Zv().
|
privateinherited |
Definition at line 116 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::CalculateChi2Vtx(), PairAnalysisTrack::GetPrimaryKFVertex(), and PairAnalysisTrack::Refit().
|
protected |
beam energy
Definition at line 164 of file PairAnalysisPair.h.
Referenced by PairAnalysisPairLV::GetArmAlpha(), PairAnalysisPairLV::GetArmPt(), GetFirstDaughter(), GetThetaPhiCM(), PairAnalysisPairLV::PhivPair(), SetRefFirstDaughter(), PairAnalysisPairLV::SetTracks(), and PairAnalysisPairKF::SetTracks().
|
protected |
Definition at line 165 of file PairAnalysisPair.h.
Referenced by GetSecondDaughter(), SetRefSecondDaughter(), PairAnalysisPairLV::SetTracks(), and PairAnalysisPairKF::SetTracks().
|
privateinherited |
Definition at line 131 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetRichProj().
|
privateinherited |
Definition at line 122 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetRichRing().
|
privateinherited |
Definition at line 129 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetTrackMatch().
|
privateinherited |
Definition at line 119 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetStsTrack(), PairAnalysisTrack::GetTrack(), and PairAnalysisTrack::Refit().
|
privateinherited |
Definition at line 126 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetTrackMatch().
|
privateinherited |
Definition at line 123 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetTofHit(), and PairAnalysisTrack::SetMassHypo().
|
privateinherited |
Definition at line 121 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetTrack(), and PairAnalysisTrack::GetTrdTrack().
|
privateinherited |
Definition at line 128 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::GetTrackMatch().
|
protected |
Definition at line 156 of file PairAnalysisPair.h.
|
protected |
Definition at line 160 of file PairAnalysisPair.h.
Referenced by GetWeight(), PairAnalysisPairLV::SetTracks(), PairAnalysisPairKF::SetTracks(), and SetWeight().