StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
StKinkI Class Referenceabstract

#include <StKinkI.hh>

Inheritance diagram for StKinkI:
StKinkBase StKinkMc StKinkMuDst StXiMc

Public Member Functions

_________________FUNCTIONS_USEFUL_IN_ALL_KINK_TYPES_________________
virtual Int_t geantIdParent () const =0
 
virtual Int_t geantIdDaughter () const =0
 
virtual Float_t parentMomentumX () const =0
 
virtual Float_t parentMomentumY () const =0
 
virtual Float_t parentMomentumZ () const =0
 
virtual Float_t parentPrimMomentumX () const =0
 
virtual Float_t parentPrimMomentumY () const =0
 
virtual Float_t parentPrimMomentumZ () const =0
 
virtual Float_t parentPrimPsi () const
 
virtual Float_t daughterMomentumX () const =0
 
virtual Float_t daughterMomentumY () const =0
 
virtual Float_t daughterMomentumZ () const =0
 
virtual Float_t positionX () const =0
 
virtual Float_t positionY () const =0
 
virtual Float_t positionZ () const =0
 
virtual Int_t parentCharge () const =0
 
virtual Int_t daughterCharge () const =0
 
_______________FUNCTIONS_PRESENTLY_USED_ONLY_BY_MC_______________
virtual Int_t decayMode () const
 
virtual Int_t simTpcHits () const
 
virtual Int_t commonTpcHits () const
 
______________FUNCTIONS_PRESENTLY_USED_ONLY_BY_MuDst______________
virtual Float_t hitDistanceParentDaughter () const
 
virtual Float_t hitDistanceParentVertex () const
 
virtual Float_t mindE () const
 
virtual Float_t decayAngle () const
 
virtual Float_t parentMomentum () const
 
virtual Float_t daughterMomentum () const
 
virtual Float_t decayLength () const
 
virtual Float_t transverseMomentum () const
 
virtual Float_t transverseMassKaon () const
 
virtual Float_t transverseMassPion () const
 
virtual Float_t rapidityKaon () const
 
virtual Float_t rapidityPion () const
 
virtual Float_t dedxParent () const
 dE/dX of parent
 
virtual Float_t dedxDaughter () const
 dE/dX of daughter
 
virtual Float_t errDedxParent () const
 Error on mean of dE/dX of parent.
 
virtual Float_t errDedxDaughter () const
 Error on mean of dE/dX of daughter.
 
virtual UShort_t numDedxParent () const
 Number of dE/dX points for parent.
 
virtual UShort_t numDedxDaughter () const
 Number of dE/dX points for daughter.
 
virtual Float_t lenDedxParent () const
 Length of dE/dX track of parent.
 
virtual Float_t lenDedxDaughter () const
 Length of dE/dX track of daughter.
 
virtual Int_t keyParent () const
 Track id of parent.
 
virtual Int_t keyDaughter () const
 Track id of daughter.
 
DCAs
virtual Float_t dcaParentDaughter () const
 
virtual Float_t dcaDaughterPrimaryVertex () const
 
virtual Float_t dcaParentPrimaryVertex () const
 
Fit/Finding properties
virtual Float_t chi2Kink () const
 Chi square of Kink.
 
virtual Float_t clKink () const
 Confidence level of Kink.
 
virtual Float_t chi2Parent () const
 Chi square of parent.
 
virtual Float_t clParent () const
 Confidence level of parent.
 
virtual Float_t chi2Daughter () const
 Chi square of daughter.
 
virtual Float_t clDaughter () const
 Confidence level of daughter.
 
virtual void setParentBad ()
 Set the parent as bad.
 
virtual void setDaughterBad ()
 Set the daughter as bad.
 
virtual Bool_t bad () const
 Test whether either daughter is bad.
 

Detailed Description

Author
Gene Van Buren, BNL, 27-Apr-2001
          Kink micro dst object interface class
          Used for StKinkMuDst (reconstructed), StKinkMc (Monte Carlo)
          and StXiMc (Monte Carlo)

Definition at line 16 of file StKinkI.hh.

Member Function Documentation

virtual Int_t StKinkI::decayMode ( ) const
inlinevirtual

Returns the decay process for the vertex, where the deacy modes are enumerated in decayModeType

Reimplemented in StXiMc, and StKinkMc.

Definition at line 51 of file StKinkI.hh.


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