CbmRoot
|
#include <PairAnalysisPairLV.h>
Public Member Functions | |
PairAnalysisPairLV () | |
virtual | ~PairAnalysisPairLV () |
PairAnalysisPairLV (const PairAnalysisPair &pair) | |
PairAnalysisPairLV (PairAnalysisTrack *const particle1, Int_t pid1, PairAnalysisTrack *const particle2, Int_t pid2, Char_t type) | |
void | SetTracks (PairAnalysisTrack *const particle1, Int_t pid1, PairAnalysisTrack *const particle2, Int_t pid2) |
void | SetMCTracks (const CbmMCTrack *const particle1, const CbmMCTrack *const particle2) |
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 |
Double_t | GetR () const |
Double_t | OpeningAngle () const |
Double_t | DeltaEta () const |
Double_t | DeltaPhi () const |
Double_t | DaughtersP () const |
void | GetThetaPhiCM (Double_t &thetaHE, Double_t &phiHE, Double_t &thetaCS, Double_t &phiCS) const |
Double_t | PsiPair (Double_t MagField) const |
Double_t | PhivPair (Double_t MagField) const |
Double_t | GetArmAlpha () const |
Double_t | GetArmPt () const |
const TLorentzVector & | GetLVParticle () const |
const TLorentzVector & | GetLVFirstDaughter () const |
const TLorentzVector & | GetLVSecondDaughter () const |
virtual void | RotateTrack (PairAnalysisTrackRotator *rot) |
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 | 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 |
void | GetThetaPhiCM (TLorentzVector &motherMom, TLorentzVector &p1Mom, TLorentzVector &p2Mom, Double_t &thetaHE, Double_t &phiHE, Double_t &thetaCS, Double_t &phiCS) const |
virtual Double_t | GetCosPointingAngle (const CbmVertex *primVtx) const |
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 |
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 | |
TLorentzVector | fPairPos |
TLorentzVector | fPair |
TLorentzVector | fD1 |
TLorentzVector | fD2 |
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 PairAnalysisPairLV.h.
PairAnalysisPairLV::PairAnalysisPairLV | ( | ) |
|
virtual |
Definition at line 61 of file PairAnalysisPairLV.cxx.
PairAnalysisPairLV::PairAnalysisPairLV | ( | const PairAnalysisPair & | pair | ) |
Definition at line 36 of file PairAnalysisPairLV.cxx.
References PairAnalysisPair::GetFirstDaughter(), PairAnalysisPair::GetFirstDaughterPid(), PairAnalysisPair::GetSecondDaughter(), PairAnalysisPair::GetSecondDaughterPid(), and SetTracks().
PairAnalysisPairLV::PairAnalysisPairLV | ( | PairAnalysisTrack *const | particle1, |
Int_t | pid1, | ||
PairAnalysisTrack *const | particle2, | ||
Int_t | pid2, | ||
Char_t | type | ||
) |
Definition at line 48 of file PairAnalysisPairLV.cxx.
References SetTracks().
|
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().
|
inlineinherited |
Definition at line 79 of file PairAnalysisPair.h.
References PairAnalysisPair::fCharge.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair(), GetArmAlpha(), GetArmPt(), PairAnalysisPair::GetThetaPhiCM(), and PhivPair().
|
inlineinherited |
Definition at line 106 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fChi2Vtx.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 91 of file PairAnalysisPairLV.h.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 89 of file PairAnalysisPairLV.h.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 90 of file PairAnalysisPairLV.h.
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 106 of file PairAnalysisPair.h.
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 107 of file PairAnalysisPair.h.
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 104 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 105 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 78 of file PairAnalysisPairLV.h.
References fPair.
|
virtual |
Implements PairAnalysisPair.
Definition at line 238 of file PairAnalysisPairLV.cxx.
References PairAnalysisPair::Charge(), fD1, fD2, PairAnalysisPair::fRefD1, Px(), Py(), and Pz().
|
virtual |
Implements PairAnalysisPair.
Definition at line 255 of file PairAnalysisPairLV.cxx.
References PairAnalysisPair::Charge(), fD1, fD2, PairAnalysisPair::fRefD1, Px(), Py(), and Pz().
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 97 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
virtualinherited |
Definition at line 118 of file PairAnalysisPair.cxx.
References CbmVertex::Position(), PairAnalysisPair::Px(), PairAnalysisPair::Py(), PairAnalysisPair::Pz(), PairAnalysisPair::Xv(), PairAnalysisPair::Yv(), and PairAnalysisPair::Zv().
Referenced by PairAnalysisVarManager::FillVarMCParticle(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inherited |
Definition at line 135 of file PairAnalysisPair.cxx.
References CbmVertex::GetX(), CbmVertex::GetY(), CbmVertex::GetZ(), PairAnalysisPair::Xv(), PairAnalysisPair::Yv(), and PairAnalysisPair::Zv().
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 99 of file PairAnalysisPair.h.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 140 of file PairAnalysisPair.h.
References PairAnalysisPair::fRefD1.
Referenced by PairAnalysis::FillHistograms(), PairAnalysis::FillHistogramsFromPairArray(), PairAnalysis::FillHistogramsPair(), PairAnalysisVarManager::FillVarPairAnalysisPair(), PairAnalysisMC::GetLabelMotherWithPdg(), PairAnalysisMC::HaveSameMother(), PairAnalysisMC::IsMCTruth(), PairAnalysisMC::IsMotherPdg(), PairAnalysisPairLegCuts::IsSelected(), PairAnalysisPairKF::PairAnalysisPairKF(), PairAnalysisPairLV(), and RotateTrack().
|
inlineinherited |
Definition at line 146 of file PairAnalysisPair.h.
References PairAnalysisPair::fPid1.
Referenced by PairAnalysisPairKF::PairAnalysisPairKF(), and 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().
|
inlineinherited |
Definition at line 153 of file PairAnalysisPair.h.
References PairAnalysisPair::fKFUsage.
|
inlineinherited |
Definition at line 80 of file PairAnalysisPair.h.
References PairAnalysisPair::fLabel.
|
inline |
Definition at line 109 of file PairAnalysisPairLV.h.
References fD1.
|
inline |
Definition at line 108 of file PairAnalysisPairLV.h.
References fPair.
|
inline |
Definition at line 110 of file PairAnalysisPairLV.h.
References fD2.
|
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().
|
inlinevirtualinherited |
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 SetTracks().
|
inlineinherited |
Definition at line 84 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fPrimVertex.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 87 of file PairAnalysisPairLV.h.
References fPairPos.
|
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().
|
inlineinherited |
Definition at line 143 of file PairAnalysisPair.h.
References PairAnalysisPair::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().
|
inlineinherited |
Definition at line 147 of file PairAnalysisPair.h.
References PairAnalysisPair::fPid2.
Referenced by PairAnalysisPairKF::PairAnalysisPairKF(), and PairAnalysisPairLV().
|
inlineinherited |
Definition at line 71 of file PairAnalysisTrack.h.
References PairAnalysisTrack::fStsTrack.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisTrack(), and PairAnalysisPairKF::SetTracks().
|
virtual |
Implements PairAnalysisPair.
Definition at line 154 of file PairAnalysisPairLV.cxx.
References fD1, fD2, fPair, and PairAnalysisPair::GetThetaPhiCM().
|
inherited |
Definition at line 66 of file PairAnalysisPair.cxx.
References PairAnalysisPair::Charge(), PairAnalysisPair::fBeamEnergy, and PairAnalysisPair::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().
|
inlineinherited |
Definition at line 85 of file PairAnalysisPair.h.
References PairAnalysisPair::fType.
Referenced by PairAnalysis::FillHistogramsPair(), and PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 81 of file PairAnalysisPair.h.
References PairAnalysisPair::fWeight.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 79 of file PairAnalysisPairLV.h.
References fPair.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 69 of file PairAnalysisPairLV.h.
References Pt().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 88 of file PairAnalysisPairLV.h.
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 103 of file PairAnalysisPair.h.
|
inlinevirtualinherited |
Reimplemented in PairAnalysisPairKF.
Definition at line 102 of file PairAnalysisPair.h.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 51 of file PairAnalysisPairLV.h.
References fPair.
|
inlineinherited |
Definition at line 94 of file PairAnalysisPair.h.
References PairAnalysisPair::fPdgCode.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 72 of file PairAnalysisPairLV.h.
References fPair.
|
virtual |
Following the idea to use opening of collinear pairs in magnetic field from e.g. PHENIX to identify conversions. Angle between ee plane and magnetic field is calculated (0 to pi). Due to tracking to the primary vertex, conversions with no intrinsic opening angle always end up as pair in "cowboy" configuration. The function as defined here then returns values close to pi. Correlated Like Sign pairs (from double conversion / dalitz + conversion) may show up at pi or at 0 depending on which leg has the higher momentum. (not checked yet) This expected ambiguity is not seen due to sorting of track arrays in this framework. To reach the same result as for ULS (~pi), the legs are flipped for LS. TODO: VALIDATE OBSERVABLE
Implements PairAnalysisPair.
Definition at line 267 of file PairAnalysisPairLV.cxx.
References PairAnalysisPair::Charge(), fD1, fD2, fPair, and PairAnalysisPair::fRefD1.
|
inlineinherited |
Definition at line 83 of file PairAnalysisPair.h.
|
virtual |
Implements PairAnalysisPair.
Definition at line 171 of file PairAnalysisPairLV.cxx.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 50 of file PairAnalysisPairLV.h.
References fPair.
Referenced by OneOverPt(), and Theta().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 47 of file PairAnalysisPairLV.h.
References fPair.
Referenced by GetArmAlpha(), GetArmPt(), and PxPyPz().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 52 of file PairAnalysisPairLV.h.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 48 of file PairAnalysisPairLV.h.
References fPair.
Referenced by GetArmAlpha(), GetArmPt(), and PxPyPz().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 49 of file PairAnalysisPairLV.h.
References fPair.
Referenced by GetArmAlpha(), GetArmPt(), 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().
|
virtual |
Implements PairAnalysisPair.
Definition at line 327 of file PairAnalysisPairLV.cxx.
References fD1, fD2, first, fPair, PairAnalysisTrackRotator::GetAngle(), PairAnalysisTrackRotator::GetCharge(), PairAnalysisPair::GetFirstDaughter(), PairAnalysisTrackRotator::GetRotationType(), PairAnalysisTrackRotator::kRotateBothRandom, PairAnalysisTrackRotator::kRotateNegative, and PairAnalysisTrackRotator::kRotatePositive.
|
staticinherited |
Definition at line 150 of file PairAnalysisPair.cxx.
References PairAnalysisPair::fBeamEnergy.
Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().
|
inlineinherited |
Definition at line 152 of file PairAnalysisPair.h.
References PairAnalysisPair::fKFUsage.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inlineinherited |
Definition at line 91 of file PairAnalysisPair.h.
References PairAnalysisPair::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().
|
virtual |
Implements PairAnalysisPair.
Definition at line 126 of file PairAnalysisPairLV.cxx.
References fD1, fD2, fPair, fPairPos, CbmMCTrack::Get4Momentum(), CbmMCTrack::GetStartT(), CbmMCTrack::GetStartX(), CbmMCTrack::GetStartY(), and CbmMCTrack::GetStartZ().
|
inlineinherited |
Definition at line 93 of file PairAnalysisPair.h.
References PairAnalysisPair::fPdgCode.
Referenced by PairAnalysis::FillPairArrays().
|
inlineinherited |
Definition at line 137 of file PairAnalysisPair.h.
References PairAnalysisPair::fRefD1.
|
inlineinherited |
Definition at line 138 of file PairAnalysisPair.h.
References PairAnalysisPair::fRefD2.
|
virtual |
Implements PairAnalysisPair.
Definition at line 68 of file PairAnalysisPairLV.cxx.
References PairAnalysisTrack::Charge(), PairAnalysisPair::fCharge, fD1, fD2, fPair, fPairPos, PairAnalysisPair::fPid1, PairAnalysisPair::fPid2, PairAnalysisPair::fRefD1, PairAnalysisPair::fRefD2, PairAnalysisPair::fWeight, PairAnalysisTrack::GetPosition(), PairAnalysisTrack::GetWeight(), PairAnalysisTrack::Px(), PairAnalysisTrack::Py(), and PairAnalysisTrack::Pz().
Referenced by PairAnalysisPairLV().
|
inlineinherited |
Definition at line 86 of file PairAnalysisPair.h.
References PairAnalysisPair::fType.
Referenced by PairAnalysis::FillPairArrays(), PairAnalysis::FillPairArrayTR(), and PairAnalysis::PairPreFilter().
|
inlineinherited |
Definition at line 92 of file PairAnalysisPair.h.
References PairAnalysisPair::fWeight.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 73 of file PairAnalysisPairLV.h.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 59 of file PairAnalysisPairLV.h.
References fPairPos.
Referenced by XvYvZv().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 62 of file PairAnalysisPairLV.h.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 82 of file PairAnalysisPairLV.h.
References fPair.
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 60 of file PairAnalysisPairLV.h.
References fPairPos.
Referenced by XvYvZv().
|
inlinevirtual |
Reimplemented from PairAnalysisPair.
Definition at line 61 of file PairAnalysisPairLV.h.
References fPairPos.
Referenced by XvYvZv().
|
staticprotectedinherited |
Definition at line 162 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetThetaPhiCM(), and PairAnalysisPair::SetBeamEnergy().
|
protectedinherited |
Definition at line 158 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::Charge(), SetTracks(), and PairAnalysisPairKF::SetTracks().
|
privateinherited |
Definition at line 136 of file PairAnalysisTrack.h.
Referenced by PairAnalysisTrack::CalculateChi2Vtx(), PairAnalysisTrack::ChiToVertex(), and PairAnalysisTrack::Refit().
|
private |
Definition at line 118 of file PairAnalysisPairLV.h.
Referenced by DaughtersP(), DeltaEta(), DeltaPhi(), GetArmAlpha(), GetArmPt(), GetLVFirstDaughter(), GetThetaPhiCM(), OpeningAngle(), PhivPair(), PsiPair(), RotateTrack(), SetMCTracks(), and SetTracks().
|
private |
Definition at line 119 of file PairAnalysisPairLV.h.
Referenced by DaughtersP(), DeltaEta(), DeltaPhi(), GetArmAlpha(), GetArmPt(), GetLVSecondDaughter(), GetThetaPhiCM(), OpeningAngle(), PhivPair(), PsiPair(), RotateTrack(), SetMCTracks(), and SetTracks().
|
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().
|
protectedinherited |
Definition at line 169 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetKFUsage(), and PairAnalysisPair::SetKFUsage().
|
protectedinherited |
Definition at line 159 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetLabel(), and PairAnalysisPair::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().
|
private |
Definition at line 117 of file PairAnalysisPairLV.h.
Referenced by E(), GetLVParticle(), GetThetaPhiCM(), M(), P(), Phi(), PhivPair(), Pt(), Px(), Py(), Pz(), RotateTrack(), SetMCTracks(), SetTracks(), and Y().
|
private |
Definition at line 116 of file PairAnalysisPairLV.h.
Referenced by GetR(), SetMCTracks(), SetTracks(), Xv(), Yv(), and Zv().
|
protectedinherited |
Definition at line 161 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::PdgCode(), and PairAnalysisPair::SetPdgCode().
|
protectedinherited |
Definition at line 166 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetFirstDaughterPid(), PairAnalysisPairKF::GetThetaPhiCM(), SetTracks(), and PairAnalysisPairKF::SetTracks().
|
protectedinherited |
Definition at line 167 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetSecondDaughterPid(), PairAnalysisPairKF::GetThetaPhiCM(), 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().
|
protectedinherited |
beam energy
Definition at line 164 of file PairAnalysisPair.h.
Referenced by GetArmAlpha(), GetArmPt(), PairAnalysisPair::GetFirstDaughter(), PairAnalysisPair::GetThetaPhiCM(), PhivPair(), PairAnalysisPair::SetRefFirstDaughter(), SetTracks(), and PairAnalysisPairKF::SetTracks().
|
protectedinherited |
Definition at line 165 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetSecondDaughter(), PairAnalysisPair::SetRefSecondDaughter(), 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().
|
protectedinherited |
Definition at line 156 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetType(), and PairAnalysisPair::SetType().
|
protectedinherited |
Definition at line 160 of file PairAnalysisPair.h.
Referenced by PairAnalysisPair::GetWeight(), SetTracks(), PairAnalysisPairKF::SetTracks(), and PairAnalysisPair::SetWeight().