CbmRoot
PairAnalysisPairLV Class Reference

#include <PairAnalysisPairLV.h>

Inheritance diagram for PairAnalysisPairLV:
[legend]
Collaboration diagram for PairAnalysisPairLV:
[legend]

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)
 
PairAnalysisTrackGetFirstDaughter () const
 
PairAnalysisTrackGetSecondDaughter () 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 ()
 
CbmGlobalTrackGetGlobalTrack () const
 
Int_t GetGlobalIndex () const
 
CbmStsTrackGetStsTrack () const
 
CbmMuchTrackGetMuchTrack () const
 
CbmTrdTrackGetTrdTrack () const
 
CbmRichRingGetRichRing () const
 
CbmTofHitGetTofHit () const
 
CbmTrackGetTrack (ECbmModuleId det) const
 
FairTrackParam * GetRichProj () const
 
FairTrackParam * GetMvdEntrance () const
 
CbmMCTrackGetMCTrack () const
 
CbmTrackMatchNewGetTrackMatch (ECbmModuleId det) const
 
CbmKFVertexGetPrimaryKFVertex () 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
 
CbmKFVertexfPrimVertex = NULL
 
CbmGlobalTrackfGlblTrack = NULL
 
Int_t fGlblTrackIndex = -1
 
CbmStsTrackfStsTrack = NULL
 
CbmMuchTrackfMuchTrack = NULL
 
CbmTrdTrackfTrdTrack = NULL
 
CbmRichRingfRichRing = NULL
 
CbmTofHitfTofHit = NULL
 
CbmMCTrackfMCTrack = NULL
 
CbmTrackMatchNewfStsTrackMatch = NULL
 
CbmTrackMatchNewfMuchTrackMatch = NULL
 
CbmTrackMatchNewfTrdTrackMatch = NULL
 
CbmTrackMatchNewfRichRingMatch = NULL
 
FairTrackParam * fRichProj = NULL
 
FairTrackParam * fMvdEntrance = NULL
 
TLorentzVector fMomentum
 
TLorentzVector fPosition
 
Double_t fChi2Vtx = -1.
 
Int_t fMultiMatch = 0
 
Bool_t fFastTrack = kFALSE
 

Detailed Description

Definition at line 25 of file PairAnalysisPairLV.h.

Constructor & Destructor Documentation

◆ PairAnalysisPairLV() [1/3]

PairAnalysisPairLV::PairAnalysisPairLV ( )

◆ ~PairAnalysisPairLV()

PairAnalysisPairLV::~PairAnalysisPairLV ( )
virtual

Definition at line 61 of file PairAnalysisPairLV.cxx.

◆ PairAnalysisPairLV() [2/3]

◆ PairAnalysisPairLV() [3/3]

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().

Member Function Documentation

◆ CalculateChi2Vtx()

◆ Charge()

Short_t PairAnalysisPair::Charge ( ) const
inlineinherited

◆ ChiToVertex()

Double_t PairAnalysisTrack::ChiToVertex ( ) const
inlineinherited

◆ DaughtersP()

Double_t PairAnalysisPairLV::DaughtersP ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 91 of file PairAnalysisPairLV.h.

References fD1, and fD2.

◆ DeltaEta()

Double_t PairAnalysisPairLV::DeltaEta ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 89 of file PairAnalysisPairLV.h.

References fD1, and fD2.

◆ DeltaPhi()

Double_t PairAnalysisPairLV::DeltaPhi ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 90 of file PairAnalysisPairLV.h.

References fD1, and fD2.

◆ DeviationDaughters()

virtual Double_t PairAnalysisPair::DeviationDaughters ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 106 of file PairAnalysisPair.h.

◆ DeviationDaughtersXY()

virtual Double_t PairAnalysisPair::DeviationDaughtersXY ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 107 of file PairAnalysisPair.h.

◆ DistanceDaughters()

virtual Double_t PairAnalysisPair::DistanceDaughters ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 104 of file PairAnalysisPair.h.

Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().

◆ DistanceDaughtersXY()

virtual Double_t PairAnalysisPair::DistanceDaughtersXY ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 105 of file PairAnalysisPair.h.

Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().

◆ E()

virtual Double_t PairAnalysisPairLV::E ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 78 of file PairAnalysisPairLV.h.

References fPair.

◆ GetArmAlpha()

Double_t PairAnalysisPairLV::GetArmAlpha ( ) const
virtual

Implements PairAnalysisPair.

Definition at line 238 of file PairAnalysisPairLV.cxx.

References PairAnalysisPair::Charge(), fD1, fD2, PairAnalysisPair::fRefD1, Px(), Py(), and Pz().

◆ GetArmPt()

Double_t PairAnalysisPairLV::GetArmPt ( ) const
virtual

Implements PairAnalysisPair.

Definition at line 255 of file PairAnalysisPairLV.cxx.

References PairAnalysisPair::Charge(), fD1, fD2, PairAnalysisPair::fRefD1, Px(), Py(), and Pz().

◆ GetChi2()

virtual Double_t PairAnalysisPair::GetChi2 ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 97 of file PairAnalysisPair.h.

Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().

◆ GetCosPointingAngle()

◆ GetDCA()

void PairAnalysisPair::GetDCA ( const CbmVertex primVtx,
Double_t  d0z0[2] 
) const
inherited

◆ GetDecayLength()

virtual Double_t PairAnalysisPair::GetDecayLength ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 99 of file PairAnalysisPair.h.

Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().

◆ GetFirstDaughter()

◆ GetFirstDaughterPid()

Int_t PairAnalysisPair::GetFirstDaughterPid ( ) const
inlineinherited

◆ GetGlobalIndex()

Int_t PairAnalysisTrack::GetGlobalIndex ( ) const
inlineinherited

◆ GetGlobalTrack()

CbmGlobalTrack* PairAnalysisTrack::GetGlobalTrack ( ) const
inlineinherited

◆ GetKFUsage()

Bool_t PairAnalysisPair::GetKFUsage ( ) const
inlineinherited

Definition at line 153 of file PairAnalysisPair.h.

References PairAnalysisPair::fKFUsage.

◆ GetLabel()

Int_t PairAnalysisPair::GetLabel ( ) const
inlineinherited

Definition at line 80 of file PairAnalysisPair.h.

References PairAnalysisPair::fLabel.

◆ GetLVFirstDaughter()

const TLorentzVector& PairAnalysisPairLV::GetLVFirstDaughter ( ) const
inline

Definition at line 109 of file PairAnalysisPairLV.h.

References fD1.

◆ GetLVParticle()

const TLorentzVector& PairAnalysisPairLV::GetLVParticle ( ) const
inline

Definition at line 108 of file PairAnalysisPairLV.h.

References fPair.

◆ GetLVSecondDaughter()

const TLorentzVector& PairAnalysisPairLV::GetLVSecondDaughter ( ) const
inline

Definition at line 110 of file PairAnalysisPairLV.h.

References fD2.

◆ GetMCTrack()

◆ GetMomentum()

TLorentzVector* PairAnalysisTrack::GetMomentum ( )
inlineinherited

Definition at line 68 of file PairAnalysisTrack.h.

References PairAnalysisTrack::fMomentum.

Referenced by PairAnalysis::PairPreFilter().

◆ GetMuchTrack()

CbmMuchTrack* PairAnalysisTrack::GetMuchTrack ( ) const
inlineinherited

◆ GetMvdEntrance()

FairTrackParam* PairAnalysisTrack::GetMvdEntrance ( ) const
inlineinherited

◆ GetNdf()

virtual Int_t PairAnalysisPair::GetNdf ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 98 of file PairAnalysisPair.h.

Referenced by PairAnalysisVarManager::FillVarPairAnalysisPair().

◆ GetPosition()

TLorentzVector* PairAnalysisTrack::GetPosition ( )
inlineinherited

Definition at line 67 of file PairAnalysisTrack.h.

References PairAnalysisTrack::fPosition.

Referenced by SetTracks().

◆ GetPrimaryKFVertex()

CbmKFVertex* PairAnalysisTrack::GetPrimaryKFVertex ( ) const
inlineinherited

Definition at line 84 of file PairAnalysisTrack.h.

References PairAnalysisTrack::fPrimVertex.

◆ GetR()

Double_t PairAnalysisPairLV::GetR ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 87 of file PairAnalysisPairLV.h.

References fPairPos.

◆ GetRichProj()

FairTrackParam* PairAnalysisTrack::GetRichProj ( ) const
inlineinherited

◆ GetRichRing()

CbmRichRing* PairAnalysisTrack::GetRichRing ( ) const
inlineinherited

◆ GetSecondDaughter()

◆ GetSecondDaughterPid()

Int_t PairAnalysisPair::GetSecondDaughterPid ( ) const
inlineinherited

◆ GetStsTrack()

CbmStsTrack* PairAnalysisTrack::GetStsTrack ( ) const
inlineinherited

◆ GetThetaPhiCM() [1/2]

void PairAnalysisPairLV::GetThetaPhiCM ( Double_t &  thetaHE,
Double_t &  phiHE,
Double_t &  thetaCS,
Double_t &  phiCS 
) const
virtual

Implements PairAnalysisPair.

Definition at line 154 of file PairAnalysisPairLV.cxx.

References fD1, fD2, fPair, and PairAnalysisPair::GetThetaPhiCM().

◆ GetThetaPhiCM() [2/2]

void PairAnalysisPair::GetThetaPhiCM ( TLorentzVector &  motherMom,
TLorentzVector &  p1Mom,
TLorentzVector &  p2Mom,
Double_t &  thetaHE,
Double_t &  phiHE,
Double_t &  thetaCS,
Double_t &  phiCS 
) const
inherited

◆ GetTofHit()

CbmTofHit* PairAnalysisTrack::GetTofHit ( ) const
inlineinherited

◆ GetTrack()

◆ GetTrackMatch()

◆ GetTrdTrack()

CbmTrdTrack* PairAnalysisTrack::GetTrdTrack ( ) const
inlineinherited

◆ GetType()

UChar_t PairAnalysisPair::GetType ( ) const
inlineinherited

◆ GetWeight()

Double_t PairAnalysisPair::GetWeight ( ) const
inlineinherited

◆ M()

virtual Double_t PairAnalysisPairLV::M ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 79 of file PairAnalysisPairLV.h.

References fPair.

◆ OneOverPt()

virtual Double_t PairAnalysisPairLV::OneOverPt ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 69 of file PairAnalysisPairLV.h.

References Pt().

◆ OpeningAngle()

Double_t PairAnalysisPairLV::OpeningAngle ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 88 of file PairAnalysisPairLV.h.

References fD1, and fD2.

◆ OpeningAngleRZ()

virtual Double_t PairAnalysisPair::OpeningAngleRZ ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 103 of file PairAnalysisPair.h.

◆ OpeningAngleXY()

virtual Double_t PairAnalysisPair::OpeningAngleXY ( ) const
inlinevirtualinherited

Reimplemented in PairAnalysisPairKF.

Definition at line 102 of file PairAnalysisPair.h.

◆ P()

virtual Double_t PairAnalysisPairLV::P ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 51 of file PairAnalysisPairLV.h.

References fPair.

◆ PdgCode()

Int_t PairAnalysisPair::PdgCode ( ) const
inlineinherited

Definition at line 94 of file PairAnalysisPair.h.

References PairAnalysisPair::fPdgCode.

◆ Phi()

virtual Double_t PairAnalysisPairLV::Phi ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 72 of file PairAnalysisPairLV.h.

References fPair.

◆ PhivPair()

Double_t PairAnalysisPairLV::PhivPair ( Double_t  MagField) const
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.

◆ PID()

const Double_t* PairAnalysisPair::PID ( ) const
inlineinherited

Definition at line 83 of file PairAnalysisPair.h.

◆ PsiPair()

Double_t PairAnalysisPairLV::PsiPair ( Double_t  MagField) const
virtual

Implements PairAnalysisPair.

Definition at line 171 of file PairAnalysisPairLV.cxx.

References fD1, and fD2.

◆ Pt()

virtual Double_t PairAnalysisPairLV::Pt ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 50 of file PairAnalysisPairLV.h.

References fPair.

Referenced by OneOverPt(), and Theta().

◆ Px()

virtual Double_t PairAnalysisPairLV::Px ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 47 of file PairAnalysisPairLV.h.

References fPair.

Referenced by GetArmAlpha(), GetArmPt(), and PxPyPz().

◆ PxPyPz()

virtual Bool_t PairAnalysisPairLV::PxPyPz ( Double_t  p[3]) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 52 of file PairAnalysisPairLV.h.

References Px(), Py(), and Pz().

◆ Py()

virtual Double_t PairAnalysisPairLV::Py ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 48 of file PairAnalysisPairLV.h.

References fPair.

Referenced by GetArmAlpha(), GetArmPt(), and PxPyPz().

◆ Pz()

virtual Double_t PairAnalysisPairLV::Pz ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 49 of file PairAnalysisPairLV.h.

References fPair.

Referenced by GetArmAlpha(), GetArmPt(), PxPyPz(), and Theta().

◆ Refit()

◆ RotateTrack()

◆ SetBeamEnergy()

void PairAnalysisPair::SetBeamEnergy ( Double_t  beamEbyHand = -1.)
staticinherited

◆ SetKFUsage()

void PairAnalysisPair::SetKFUsage ( Bool_t  KFUsage)
inlineinherited

◆ SetLabel()

void PairAnalysisPair::SetLabel ( Int_t  label)
inlineinherited

◆ SetMassHypo()

◆ SetMCTracks()

void PairAnalysisPairLV::SetMCTracks ( const CbmMCTrack *const  particle1,
const CbmMCTrack *const  particle2 
)
virtual

◆ SetPdgCode()

void PairAnalysisPair::SetPdgCode ( Int_t  pdgCode)
inlineinherited

Definition at line 93 of file PairAnalysisPair.h.

References PairAnalysisPair::fPdgCode.

Referenced by PairAnalysis::FillPairArrays().

◆ SetRefFirstDaughter()

void PairAnalysisPair::SetRefFirstDaughter ( PairAnalysisTrack *const  track)
inlineinherited

Definition at line 137 of file PairAnalysisPair.h.

References PairAnalysisPair::fRefD1.

◆ SetRefSecondDaughter()

void PairAnalysisPair::SetRefSecondDaughter ( PairAnalysisTrack *const  track)
inlineinherited

Definition at line 138 of file PairAnalysisPair.h.

References PairAnalysisPair::fRefD2.

◆ SetTracks()

◆ SetType()

void PairAnalysisPair::SetType ( Char_t  type)
inlineinherited

◆ SetWeight()

void PairAnalysisPair::SetWeight ( Double_t  wght)
inlineinherited

Definition at line 92 of file PairAnalysisPair.h.

References PairAnalysisPair::fWeight.

◆ Theta()

virtual Double_t PairAnalysisPairLV::Theta ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 73 of file PairAnalysisPairLV.h.

References Pt(), and Pz().

◆ Xv()

virtual Double_t PairAnalysisPairLV::Xv ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 59 of file PairAnalysisPairLV.h.

References fPairPos.

Referenced by XvYvZv().

◆ XvYvZv()

virtual Bool_t PairAnalysisPairLV::XvYvZv ( Double_t  x[3]) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 62 of file PairAnalysisPairLV.h.

References x, Xv(), Yv(), and Zv().

◆ Y()

virtual Double_t PairAnalysisPairLV::Y ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 82 of file PairAnalysisPairLV.h.

References fPair.

◆ Yv()

virtual Double_t PairAnalysisPairLV::Yv ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 60 of file PairAnalysisPairLV.h.

References fPairPos.

Referenced by XvYvZv().

◆ Zv()

virtual Double_t PairAnalysisPairLV::Zv ( ) const
inlinevirtual

Reimplemented from PairAnalysisPair.

Definition at line 61 of file PairAnalysisPairLV.h.

References fPairPos.

Referenced by XvYvZv().

Member Data Documentation

◆ fBeamEnergy

Double_t PairAnalysisPair::fBeamEnergy
staticprotectedinherited

◆ fCharge

Short_t PairAnalysisPair::fCharge = -1
protectedinherited

◆ fChi2Vtx

Double_t PairAnalysisTrack::fChi2Vtx = -1.
privateinherited

◆ fD1

TLorentzVector PairAnalysisPairLV::fD1
private

◆ fD2

◆ fFastTrack

Bool_t PairAnalysisTrack::fFastTrack = kFALSE
privateinherited

◆ fGlblTrack

◆ fGlblTrackIndex

Int_t PairAnalysisTrack::fGlblTrackIndex = -1
privateinherited

Definition at line 118 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetGlobalIndex().

◆ fKFUsage

Bool_t PairAnalysisPair::fKFUsage = kFALSE
protectedinherited

◆ fLabel

Int_t PairAnalysisPair::fLabel = -1
protectedinherited

Definition at line 159 of file PairAnalysisPair.h.

Referenced by PairAnalysisPair::GetLabel(), and PairAnalysisPair::SetLabel().

◆ fMCTrack

CbmMCTrack* PairAnalysisTrack::fMCTrack = NULL
privateinherited

Definition at line 125 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetMCTrack().

◆ fMomentum

◆ fMuchTrack

CbmMuchTrack* PairAnalysisTrack::fMuchTrack = NULL
privateinherited

◆ fMuchTrackMatch

CbmTrackMatchNew* PairAnalysisTrack::fMuchTrackMatch = NULL
privateinherited

Definition at line 127 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetTrackMatch().

◆ fMultiMatch

Int_t PairAnalysisTrack::fMultiMatch = 0
privateinherited

Definition at line 141 of file PairAnalysisTrack.h.

◆ fMvdEntrance

FairTrackParam* PairAnalysisTrack::fMvdEntrance = NULL
privateinherited

◆ fPair

TLorentzVector PairAnalysisPairLV::fPair
private

◆ fPairPos

TLorentzVector PairAnalysisPairLV::fPairPos
private

Definition at line 116 of file PairAnalysisPairLV.h.

Referenced by GetR(), SetMCTracks(), SetTracks(), Xv(), Yv(), and Zv().

◆ fPdgCode

Int_t PairAnalysisPair::fPdgCode = 0
protectedinherited

Definition at line 161 of file PairAnalysisPair.h.

Referenced by PairAnalysisPair::PdgCode(), and PairAnalysisPair::SetPdgCode().

◆ fPid1

Int_t PairAnalysisPair::fPid1 = 0
protectedinherited

◆ fPid2

Int_t PairAnalysisPair::fPid2 = 0
protectedinherited

◆ fPosition

◆ fPrimVertex

CbmKFVertex* PairAnalysisTrack::fPrimVertex = NULL
privateinherited

◆ fRefD1

◆ fRefD2

TRef PairAnalysisPair::fRefD2
protectedinherited

◆ fRichProj

FairTrackParam* PairAnalysisTrack::fRichProj = NULL
privateinherited

Definition at line 131 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetRichProj().

◆ fRichRing

CbmRichRing* PairAnalysisTrack::fRichRing = NULL
privateinherited

Definition at line 122 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetRichRing().

◆ fRichRingMatch

CbmTrackMatchNew* PairAnalysisTrack::fRichRingMatch = NULL
privateinherited

Definition at line 129 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetTrackMatch().

◆ fStsTrack

CbmStsTrack* PairAnalysisTrack::fStsTrack = NULL
privateinherited

◆ fStsTrackMatch

CbmTrackMatchNew* PairAnalysisTrack::fStsTrackMatch = NULL
privateinherited

Definition at line 126 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetTrackMatch().

◆ fTofHit

CbmTofHit* PairAnalysisTrack::fTofHit = NULL
privateinherited

◆ fTrdTrack

CbmTrdTrack* PairAnalysisTrack::fTrdTrack = NULL
privateinherited

◆ fTrdTrackMatch

CbmTrackMatchNew* PairAnalysisTrack::fTrdTrackMatch = NULL
privateinherited

Definition at line 128 of file PairAnalysisTrack.h.

Referenced by PairAnalysisTrack::GetTrackMatch().

◆ fType

Char_t PairAnalysisPair::fType
protectedinherited
Initial value:
=
-1

Definition at line 156 of file PairAnalysisPair.h.

Referenced by PairAnalysisPair::GetType(), and PairAnalysisPair::SetType().

◆ fWeight

Double_t PairAnalysisPair::fWeight = 1.
protectedinherited

The documentation for this class was generated from the following files: