StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
StDecayMode Class Reference

#include <StDecayMode.hh>

Public Member Functions

Int_t ParentCharge (Int_t mode)
 
Int_t Process (StMcVertex *mcVertex)
 
Process helper functions
Int_t KPlusProcess (Int_t ID)
 
Int_t KMinusProcess (Int_t ID)
 
Int_t KLongProcess (Int_t ID, Int_t ID2)
 
Int_t KShortProcess (Int_t ID)
 
Int_t PiPlusProcess (Int_t ID)
 
Int_t PiMinusProcess (Int_t ID)
 
Int_t MuPlusProcess (Int_t ID)
 
Int_t MuMinusProcess (Int_t ID)
 
Int_t LambdaProcess (Int_t ID)
 
Int_t AntiLambdaProcess (Int_t ID, Int_t ID2)
 
Int_t XiProcess (Int_t ID)
 
Int_t AntiXiProcess (Int_t ID)
 
Int_t OmegaProcess (Int_t ID)
 
Int_t AntiOmegaProcess (Int_t ID)
 

Static Public Member Functions

static StDecayModeInstance ()
 

Detailed Description

StDecayMode: Singleton class for determining decay modes of MC vertices

if (StDecayMode::Instance()->Process(vtx) == kLambda2ProtonPiMinus) {...}
See Also
decayModeType

Definition at line 95 of file StDecayMode.hh.

Member Function Documentation

Int_t StDecayMode::ParentCharge ( Int_t  mode)

Returns the charge of the parent particle for a given decay process, where the decay modes are enumerated in decayModeType

Definition at line 302 of file StDecayMode.cc.

Int_t StDecayMode::Process ( StMcVertex mcVertex)

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

Definition at line 84 of file StDecayMode.cc.


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