#include "hrichcorrelatorpar.h"

HRichCorrelatorPar


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

class HRichCorrelatorPar : public HParCond

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HParCond
<-
HRichCorrelatorPar

    public:
HRichCorrelatorPar(const char* name = "RichCorrelatorParameters", const char* title = "Rich Correlator Parameters", const char* context = "RichCorrSharpCut") HRichCorrelatorPar(const HRichCorrelatorPar&) virtual ~HRichCorrelatorPar() static TClass* Class() virtual void clear() Int_t getMagnetSwitch() Float_t getMdcShowerPhiCut() Float_t getMdcShowerThetaCut() Float_t getMdcShowerThetaMaxCut() Float_t getMdcShowerThetaMinCut() Float_t getMdcThetaCorrection() Float_t getMdcTofPhiCut() Float_t getMdcTofThetaCut() Float_t getMdcTofThetaMaxCut() Float_t getMdcTofThetaMinCut() virtual Bool_t getParams(HParamList*) Float_t getRichMdcPhiCut() Float_t getRichMdcThetaCut() Float_t getRichMdcThetaMaxCut() Float_t getRichMdcThetaMinCut() Float_t getRichShowerPhiCut() Float_t getRichShowerThetaCut() Float_t getRichShowerThetaMaxCut() Float_t getRichShowerThetaMinCut() Int_t getRichSwitch() Float_t getRichTofPhiCut() Float_t getRichTofThetaCut() Float_t getRichTofThetaMaxCut() Float_t getRichTofThetaMinCut() Int_t getRingAmplCut() Int_t getRingHouTraCut() Int_t getRingLocMax4Cut() Int_t getRingPadNrCut() Int_t getRingPatMatCut() Int_t getRingQualitySwitch() Int_t getSectorSelectionSwitch() Int_t getSelectedSector() Float_t getShowerAmplification() Int_t getShowerCond() Int_t getTofinoMultCut() Int_t getTofinoMultSwitch() Int_t getTofinoSwitch() Float_t getTofinoTofMaxCut() Float_t getTofinoTofMinCut() Int_t getTofSwitch() Float_t getTofTofMaxCut() Float_t getTofTofMinCut() virtual Bool_t init(HParIo*, Int_t*) virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile) virtual TClass* IsA() const HRichCorrelatorPar& operator=(const HRichCorrelatorPar&) void printParam() virtual void putParams(HParamList*) Bool_t readAscii(HDetParAsciiFileIo*) void setMdcShowerPhiCut(Float_t c) void setMdcShowerThetaCut(Float_t c) void setMdcTofPhiCut(Float_t c) void setMdcTofThetaCut(Float_t c) void setRichMdcPhiCut(Float_t c) void setRichMdcThetaCut(Float_t c) void setRichShowerPhiCut(Float_t c) void setRichShowerThetaCut(Float_t c) void setRichTofPhiCut(Float_t c) void setRichTofThetaCut(Float_t c) void setSelectedSector(Int_t s) void setShowerCond(Int_t m) void setTofinoMultCut(Int_t m) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Int_t write(HParIo*) virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile) Int_t writeAscii(HDetParAsciiFileIo*)

Data Members


    public:
Int_t kShowerCond =1 if we ask for a shower in the PreShower det. Int_t kIsNoCutOnTOFtof Int_t kIsNoCutOnTOFINOtof Int_t kNoSectorSelected Int_t kSwitchOffRich Int_t kRingQualityCut Int_t kTofinoMultCut Int_t kMagnet Float_t fRichMdcThetaCut Float_t fRichMdcThetaMinCut Float_t fRichMdcThetaMaxCut Float_t fRichTofThetaCut Float_t fRichTofThetaMinCut Float_t fRichTofThetaMaxCut Float_t fRichShowerThetaCut Float_t fRichShowerThetaMinCut Float_t fRichShowerThetaMaxCut Float_t fMdcTofThetaCut Float_t fMdcTofThetaMinCut Float_t fMdcTofThetaMaxCut Float_t fMdcShowerThetaCut Float_t fMdcShowerThetaMinCut Float_t fMdcShowerThetaMaxCut Float_t fTofTofMinCut Float_t fTofinoTofMinCut Float_t fTofTofMaxCut Float_t fTofinoTofMaxCut Float_t fShowerAmplification Float_t fRichMdcPhiCut Float_t fRichTofPhiCut Float_t fRichShowerPhiCut Float_t fMdcTofPhiCut Float_t fMdcShowerPhiCut Int_t nTofinoMultCut Float_t fMdcThetaCorrection Int_t nPatMatCut Int_t nHouTraCut Int_t nPadNrCut Int_t nRingAmplCut Int_t nLocMax4Cut Int_t nSelectedSector from 0 to 5

Class Description


HRichCorrelatorPar(const char* name,const char* title, const char* context) : HParCond(name,title,context)

~HRichCorrelatorPar()

void clear()

Bool_t init(HParIo* inp,Int_t* set)
 initializes the container from an input using the RICH interface class

Int_t write(HParIo* output)
 writes the container to an output using the RICH interface class

Bool_t readAscii(HDetParAsciiFileIo* io)

Int_t writeAscii(HDetParAsciiFileIo* io)

Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)

void printParam()

Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

void putParams(HParamList* l)

Bool_t getParams(HParamList* l)



Inline Functions


                      Int_t getTofinoMultCut()
                       void setTofinoMultCut(Int_t m)
                       void setSelectedSector(Int_t s)
                      Int_t getSelectedSector()
                       void setShowerCond(Int_t m)
                       void setRichMdcThetaCut(Float_t c)
                       void setRichMdcPhiCut(Float_t c)
                       void setRichTofThetaCut(Float_t c)
                       void setRichTofPhiCut(Float_t c)
                       void setRichShowerThetaCut(Float_t c)
                       void setRichShowerPhiCut(Float_t c)
                       void setMdcShowerThetaCut(Float_t c)
                       void setMdcShowerPhiCut(Float_t c)
                       void setMdcTofThetaCut(Float_t c)
                       void setMdcTofPhiCut(Float_t c)
                    Float_t getRichMdcThetaCut()
                    Float_t getRichMdcThetaMinCut()
                    Float_t getRichMdcThetaMaxCut()
                    Float_t getRichMdcPhiCut()
                    Float_t getRichTofThetaCut()
                    Float_t getRichTofThetaMinCut()
                    Float_t getRichTofThetaMaxCut()
                    Float_t getRichTofPhiCut()
                    Float_t getRichShowerThetaCut()
                    Float_t getRichShowerThetaMinCut()
                    Float_t getRichShowerThetaMaxCut()
                    Float_t getRichShowerPhiCut()
                    Float_t getMdcShowerThetaCut()
                    Float_t getMdcShowerThetaMinCut()
                    Float_t getMdcShowerThetaMaxCut()
                    Float_t getMdcShowerPhiCut()
                    Float_t getMdcTofThetaCut()
                    Float_t getMdcTofThetaMinCut()
                    Float_t getMdcTofThetaMaxCut()
                    Float_t getMdcTofPhiCut()
                      Int_t getRingPatMatCut()
                      Int_t getRingHouTraCut()
                      Int_t getRingPadNrCut()
                      Int_t getRingAmplCut()
                      Int_t getRingLocMax4Cut()
                    Float_t getMdcThetaCorrection()
                      Int_t getShowerCond()
                      Int_t getTofSwitch()
                      Int_t getTofinoSwitch()
                      Int_t getSectorSelectionSwitch()
                      Int_t getRichSwitch()
                      Int_t getRingQualitySwitch()
                      Int_t getTofinoMultSwitch()
                      Int_t getMagnetSwitch()
                    Float_t getTofTofMinCut()
                    Float_t getTofTofMaxCut()
                    Float_t getTofinoTofMinCut()
                    Float_t getTofinoTofMaxCut()
                    Float_t getShowerAmplification()
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
         HRichCorrelatorPar HRichCorrelatorPar(const HRichCorrelatorPar&)
        HRichCorrelatorPar& operator=(const HRichCorrelatorPar&)


Last update: Fri Jan 26 12:26:02 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.