#include "hpidalgringpropertiespar.h"

HPidAlgRingPropertiesPar


class description - source file - inheritance tree (.pdf)

class HPidAlgRingPropertiesPar : public HPidHistogramsCont

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HParCond
<-
HPidParCont
<-
HPidHistogramsCont
<-
HPidAlgRingPropertiesPar

    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)

Data Members

    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

Class Description


 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.