StProbPidTraits Class Reference

#include <StProbPidTraits.h>

Inheritance diagram for StProbPidTraits:

StTrackPidTraits

List of all members.

Public Member Functions

 StProbPidTraits (const Int_t NDF=0, const StDetectorId Id=kUnknownId, const StPidParticle N=KPidParticles, const Float_t *PidArray=0, Double_t *Fractions=0)
Int_t GetNDF ()
TArrayF * GetPidArray ()
Double_t GetProbability (Int_t PartId)
Double_t GetChi2Prob (Int_t PartId) const
Double_t GetSum ()
void SetFractions (Double_t *Fractions)
void SetNDF (Int_t ndf)
void Print (Option_t *opt="") const

Static Public Attributes

static StParticleDefinition * mPidParticleDefinitions [KPidParticles]

Protected Attributes

Int_t mNDF
TArrayF * mPidArray
Double_t mSum
Double_t * mFractions
Double_t mProbability [KPidParticles]


Detailed Description

Author:
Yuri Fisyak, Oct 2002

Definition at line 36 of file StProbPidTraits.h.


Member Data Documentation

StParticleDefinition * StProbPidTraits::mPidParticleDefinitions [static]

Initial value:

 {
    StElectron::instance(),
    StProton::instance(),     
    StKaonMinus::instance(),  
    StPionMinus::instance(),  
    StMuonMinus::instance(),  
    StDeuteron::instance(),   
    StTriton::instance(),     
    StHe3::instance(),        
    StAlpha::instance()
}

Definition at line 49 of file StProbPidTraits.h.


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

Generated on Sat May 26 04:28:24 2012 for StRoot by  doxygen 1.5.9