#include "hrichdetector.h"

HRichDetector


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

class HRichDetector : public HDetector

Inheritance Chart:
TObject
<-
TNamed
<-
HDetector
<-
HRichDetector
    private:
void getMaxValues(int*) public:
HRichDetector() HRichDetector(const HRichDetector&) ~HRichDetector() virtual void activateParIo(HParIo* io) virtual HCategory* buildCategory(Cat_t cat) HCategory* buildLinearCat(Text_t* classname) HCategory* buildMatrixCat(Text_t* classname, Float_t fillRate) HCategory* buildSimMatrixCat(Text_t* classname, Float_t fillRate, Int_t size = 200) virtual HTask* buildTask(Text_t* name, Option_t* opt) static TClass* Class() Int_t getColumns() HParSet* getGeometry() Int_t getRows() Int_t getSectors() virtual Bool_t init() virtual TClass* IsA() const HRichDetector& operator=(const HRichDetector&) void setGeometry(HParSet* pGeometry) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Bool_t write(HParIo* io)

Data Members

    private:
Int_t maxColumns Int_t maxRows HParSet* fGeometry !

Class Description


HRichDetector(void) : HDetector("Rich","The RICH detector")

~HRichDetector(void)

HTask* buildTask(Text_t *name, Option_t *opt)

HCategory* buildLinearCat(Text_t *classname)

HCategory* buildMatrixCat(Text_t *classname,Float_t fillRate)

HCategory* buildSimMatrixCat(Text_t *classname,Float_t fillRate,Int_t size)

int getSectors()

void getMaxValues(int* pMaxSector)
 Int_t mod,sec=0;

HCategory* buildCategory(Cat_t cat)
 initialization according to Ilse's scheme

void activateParIo(HParIo* io)
 activates the input/output class for the parameters
 needed by the Rich

Bool_t write(HParIo* output)
 writes the Rich setup to output



Inline Functions


                Bool_t init()
                 Int_t getColumns()
                 Int_t getRows()
              HParSet* getGeometry()
                  void setGeometry(HParSet* pGeometry)
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
         HRichDetector HRichDetector(const HRichDetector&)
        HRichDetector& operator=(const HRichDetector&)


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