#include "hrichcalpar.h"

HRichCalPar


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

class HRichCalPar : public HRichParSet

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HRichParSet
<-
HRichCalPar

    public:
HRichCalPar(const char* name = "RichCalPar", const char* title = "Rich Calibration Parameters", const char* context = "RichPrimaryCalibration") HRichCalPar(const HRichCalPar&) ~HRichCalPar() static TClass* Class() virtual Bool_t defaultInit() Char_t* getCellClassName() Int_t getNColumns() Int_t getNRows() Int_t getNSectors() HRichCalParCell* getObject(HLocation& loc) Float_t getOffset(HLocation& loc) Float_t getSigma(HLocation& loc) Float_t getSlope(HLocation& loc) HRichCalParCell* getSlot(HLocation& loc) virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile) virtual TClass* IsA() const HRichCalPar& operator=(const HRichCalPar&) void PrintCalPar() void setCellClassName(Char_t* pszName) void setOffset(HLocation& loc, Float_t fOffset) void setSetup(Short_t nSectors, Short_t nRows, Short_t nColumns) void setSigma(HLocation& loc, Float_t fSigma) void setSlope(HLocation& loc, Float_t fSlope) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

Data Members

    private:
Int_t fSectors Int_t fRows Int_t fColumns Char_t m_szClassName[40] HObjTable m_ParamsTable

Class Description


  HRichCalPar

  Parameter container for calibration data.


 ***************************************************************************

HRichCalPar(const char* name,const char* title, const char* context) : HRichParSet(name,title,context)

~HRichCalPar()

void setSetup(Short_t nSectors, Short_t nRows, Short_t nColumns)

void setCellClassName(Char_t* pszName)

Char_t* getCellClassName()

HRichCalParCell* getSlot(HLocation &loc)

HRichCalParCell* getObject(HLocation &loc)

Float_t getSlope(HLocation &loc)

Float_t getOffset(HLocation &loc)

Float_t getSigma(HLocation &loc)

void setSlope(HLocation &loc, Float_t fSlope)

void setOffset(HLocation &loc, Float_t fOffset)

void setSigma(HLocation &loc, Float_t fSigma)

Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)

Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

Bool_t defaultInit()

void PrintCalPar()



Inline Functions


               Int_t getNSectors()
               Int_t getNRows()
               Int_t getNColumns()
             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
         HRichCalPar HRichCalPar(const HRichCalPar&)
        HRichCalPar& operator=(const HRichCalPar&)


Author: RICH team member
Last update: Fri Jan 26 12:25:03 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.