#include "hpidalgringpropertiespar.h" |
HPidAlgRingPropertiesPar
class description - source file - inheritance tree (.pdf)
public:
HPidAlgRingPropertiesPar(const char* name = "PidAlgRingPropertiesPar", const char* title = "Parameters for HPidAlgRingProperties", const char* context = "HPidAlgRingPropertiesContext")
virtual ~HPidAlgRingPropertiesPar()
static TClass* Class()
Float_t get4DEvec(Int_t sector, Int_t index)
Float_t get4DMean(Int_t sector, Int_t index)
Float_t get4DSigma(Int_t sector, Int_t index)
Float_t get5DEvec(Int_t sector, Int_t index)
Float_t get5DMean(Int_t sector, Int_t index)
Float_t get5DSigma(Int_t sector, Int_t index)
Float_t getNormalizedPDFValue(Int_t iPartId, Float_t fTheta, Int_t iSector, Bool_t bCentroid, Float_t Coordinate_1, Float_t Coordinate_2) const
Float_t getRichFakeFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichLeptonFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichPiMinusFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichPiPlusFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichProtonFraction(Float_t momentum, Float_t theta, Int_t sector)
Int_t getThetaBin(Float_t fTheta) const
Bool_t getUse4DTransform()
Bool_t getUse5DTransform()
virtual TClass* IsA() const
virtual void set4DEvec(Int_t sector, Int_t index, Float_t value)
virtual void set4DMean(Int_t sector, Int_t index, Float_t value)
virtual void set4DSigma(Int_t sector, Int_t index, Float_t value)
virtual void set5DEvec(Int_t sector, Int_t index, Float_t value)
virtual void set5DMean(Int_t sector, Int_t index, Float_t value)
virtual void set5DSigma(Int_t sector, Int_t index, Float_t value)
void setUse4DTransform(Bool_t choice)
void setUse5DTransform(Bool_t choice)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t EigenVectors4D[96]
Float_t EigenVectors5D[150]
Float_t MeanValues4D[24]
Float_t MeanValues5D[30]
Float_t SigmaValues4D[24]
Float_t SigmaValues5D[30]
Bool_t use5DTransform
Bool_t use4DTransform
HPidAlgRingPropertiesPar
HPidAlgRingProperties parameters for distributions calculations
HPidAlgRingPropertiesPar(const char *name, const char *title,
const char *context)
: HPidHistogramsCont(name, title, context, 5)
Inline Functions
void ~HPidAlgRingPropertiesPar()
void set4DMean(Int_t sector, Int_t index, Float_t value)
void set5DMean(Int_t sector, Int_t index, Float_t value)
void set4DEvec(Int_t sector, Int_t index, Float_t value)
void set5DEvec(Int_t sector, Int_t index, Float_t value)
void set4DSigma(Int_t sector, Int_t index, Float_t value)
void set5DSigma(Int_t sector, Int_t index, Float_t value)
Float_t get4DMean(Int_t sector, Int_t index)
Float_t get5DMean(Int_t sector, Int_t index)
Float_t get4DEvec(Int_t sector, Int_t index)
Float_t get5DEvec(Int_t sector, Int_t index)
Float_t get4DSigma(Int_t sector, Int_t index)
Float_t get5DSigma(Int_t sector, Int_t index)
Int_t getThetaBin(Float_t fTheta) const
Float_t getNormalizedPDFValue(Int_t iPartId, Float_t fTheta, Int_t iSector, Bool_t bCentroid, Float_t Coordinate_1, Float_t Coordinate_2) const
Float_t getRichLeptonFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichProtonFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichPiPlusFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichPiMinusFraction(Float_t momentum, Float_t theta, Int_t sector)
Float_t getRichFakeFraction(Float_t momentum, Float_t theta, Int_t sector)
void setUse4DTransform(Bool_t choice)
void setUse5DTransform(Bool_t choice)
Bool_t getUse4DTransform()
Bool_t getUse5DTransform()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Marcin Jaskula 14/10/2002
Last update: Fri Jan 26 12:21:27 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.