#include "hshowerhist.h"

HShowerHist


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

class HShowerHist : public HShowerParSet

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HShowerParSet
<-
HShowerHist
    private:
void allocateHist() public:
HShowerHist(const char* name = "ShowerHist", const char* title = "Histograms of offsets and slopes for Shower", const char* context) HShowerHist(const HShowerHist&) ~HShowerHist() void book(HLocation& loc) void book(Int_t nSector, Int_t nModule) void bookAll() void calculate(Int_t iEvents, HShowerCalPar* pCalPar, Int_t iMethod, Float_t fParam1, Float_t fParam2) static TClass* Class() virtual Bool_t defaultInit() void draw(HLocation& loc, Option_t* opt) void draw(Int_t nSector, Int_t nModule, Int_t nRow, Int_t nCol, Option_t* opt) void fill(HLocation& loc, Int_t nVal) void fill(Int_t nSector, Int_t nModule, Int_t nRow, Int_t nCol, Int_t nVal) Char_t* getCellClassName() HShowerHistCell* getObject(HLocation& loc) HShowerHistCell* getSlot(HLocation& loc) virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile) virtual TClass* IsA() const HShowerHist& operator=(const HShowerHist&) void reset(HLocation& loc) void reset(Int_t nSector, Int_t nModule) void resetAll() void setCellClassName(Char_t* pszName) void setSetup(Int_t nSectors, Int_t nModules, Int_t nRows, Int_t nCol) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Int_t Write(const Text_t* name = "0", Int_t option = 0, Int_t bufsize = 0) virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

Data Members

    private:
Int_t m_nSectors Int_t m_nModules Int_t m_nRows Int_t m_nColumns Float_t m_fChannel10pC Char_t m_szClassName[40] HObjTable m_ParamsTable

Class Description


HShowerHist(const char* name,const char* title, const char* context) : HShowerParSet(name,title,context)

~HShowerHist()

void setSetup(Int_t nSectors, Int_t nModules, Int_t nRows, Int_t nColumns)

void setCellClassName(Char_t* pszName)

Char_t* getCellClassName()

HShowerHistCell* getSlot(HLocation &loc)

HShowerHistCell* getObject(HLocation &loc)

Bool_t defaultInit()

void allocateHist()

void bookAll()

void book(HLocation& loc)

void book(Int_t nSector, Int_t nModule)

void resetAll()

void reset(HLocation& loc)

void reset(Int_t nSector, Int_t nModule)

void fill(HLocation& loc, Int_t nVal)

void fill(Int_t nSector, Int_t nModule, Int_t nRow, Int_t nCol, Int_t nVal)

void draw(HLocation& loc, Option_t *opt)

void draw(Int_t nSector, Int_t nModule, Int_t nRow, Int_t nCol, Option_t* opt )

Int_t Write(const Text_t* name, Int_t option, Int_t bufsize)

Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)

Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)

void calculate(Int_t iEvents, HShowerCalPar* pCalPar, Int_t iMethod, Float_t fParam1, Float_t fParam2)



Inline Functions


             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
         HShowerHist HShowerHist(const HShowerHist&)
        HShowerHist& operator=(const HShowerHist&)


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