25 virtual Int_t geantIdParent()
const=0;
26 virtual Int_t geantIdDaughter()
const=0;
27 virtual Float_t parentMomentumX()
const=0;
28 virtual Float_t parentMomentumY()
const=0;
29 virtual Float_t parentMomentumZ()
const=0;
30 virtual Float_t parentPrimMomentumX()
const=0;
31 virtual Float_t parentPrimMomentumY()
const=0;
32 virtual Float_t parentPrimMomentumZ()
const=0;
33 virtual Float_t parentPrimPsi()
const;
34 virtual Float_t daughterMomentumX()
const=0;
35 virtual Float_t daughterMomentumY()
const=0;
36 virtual Float_t daughterMomentumZ()
const=0;
37 virtual Float_t positionX()
const=0;
38 virtual Float_t positionY()
const=0;
39 virtual Float_t positionZ()
const=0;
40 virtual Int_t parentCharge()
const=0;
41 virtual Int_t daughterCharge()
const=0;
49 virtual Int_t
decayMode()
const {
return 0;}
52 virtual Int_t simTpcHits()
const {
return 0;}
53 virtual Int_t commonTpcHits()
const {
return 0;}
61 virtual Float_t hitDistanceParentDaughter()
const {
return 0;}
62 virtual Float_t hitDistanceParentVertex()
const {
return 0;}
63 virtual Float_t mindE()
const {
return 0;}
64 virtual Float_t decayAngle()
const {
return 0;}
65 virtual Float_t parentMomentum()
const {
return 0;}
66 virtual Float_t daughterMomentum()
const {
return 0;}
67 virtual Float_t decayLength()
const {
return 0;}
68 virtual Float_t transverseMomentum()
const {
return 0;}
69 virtual Float_t transverseMassKaon()
const {
return 0;}
70 virtual Float_t transverseMassPion()
const {
return 0;}
71 virtual Float_t rapidityKaon()
const {
return 0;}
72 virtual Float_t rapidityPion()
const {
return 0;}
98 virtual Float_t dcaParentDaughter()
const {
return 0;}
99 virtual Float_t dcaDaughterPrimaryVertex()
const {
return -1;}
100 virtual Float_t dcaParentPrimaryVertex()
const {
return -1;}
105 virtual Float_t
chi2Kink()
const {
return 0;}
108 virtual Float_t
clKink()
const {
return 0;}
126 inline Float_t StKinkI::parentPrimPsi()
const
127 {
return TMath::ATan2(parentPrimMomentumY(),
128 parentPrimMomentumX()); }
virtual Int_t decayMode() const
virtual UShort_t numDedxParent() const
Number of dE/dX points for parent.
virtual Int_t keyParent() const
Track id of parent.
virtual void setDaughterBad()
Set the daughter as bad.
virtual Int_t keyDaughter() const
Track id of daughter.
virtual Float_t errDedxDaughter() const
Error on mean of dE/dX of daughter.
virtual UShort_t numDedxDaughter() const
Number of dE/dX points for daughter.
virtual Float_t lenDedxDaughter() const
Length of dE/dX track of daughter.
virtual Float_t chi2Parent() const
Chi square of parent.
virtual void setParentBad()
Set the parent as bad.
virtual Float_t chi2Daughter() const
Chi square of daughter.
virtual Float_t chi2Kink() const
Chi square of Kink.
virtual Bool_t bad() const
Test whether either daughter is bad.
virtual Float_t dedxParent() const
dE/dX of parent
virtual Float_t lenDedxParent() const
Length of dE/dX track of parent.
virtual Float_t dedxDaughter() const
dE/dX of daughter
virtual Float_t clParent() const
Confidence level of parent.
virtual Float_t clDaughter() const
Confidence level of daughter.
virtual Float_t errDedxParent() const
Error on mean of dE/dX of parent.
virtual Float_t clKink() const
Confidence level of Kink.