#include "hgo4onlineconfig.h"

HGo4OnlineParam


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

class HGo4OnlineParam : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
HGo4OnlineParam

    public:
HGo4OnlineParam(const char* name, const char* title) HGo4OnlineParam(const HGo4OnlineParam&) ~HGo4OnlineParam() static TClass* Class() void clear() void copySet(HGo4OnlineParam*) Int_t getHodo() TArrayI* getHodoDetSetup() Int_t getHodoMaxLevel() Int_t getHodoRaw() Int_t getHodoRefresh() TArrayI* getHodoUnp() Int_t getMaxRate() Int_t getMdc() TArrayI* getMdcDetSetup() Int_t getMdcLevel() Int_t getMdcMaxLevel() Int_t getMdcRefresh() TArrayI* getMdcUnp() Int_t getNLoop() Bool_t getParams(HParamList*) Int_t getPhysics() Int_t getPhysicsRefresh() Int_t getRich() Int_t getRichCal() Int_t getRichHit() Int_t getRichMaxLevel() Int_t getRichODRefresh() Int_t getRichRaw() Int_t getRichRefresh() TArrayI* getRichUnp() Int_t getShower() Int_t getShowerCal() Int_t getShowerHit() Int_t getShowerIPUCal() Int_t getShowerIPUHit() Int_t getShowerMaxLevel() Int_t getShowerRaw() Int_t getShowerRefresh() Int_t getShowerTofino() Int_t getShowerTofinoMaxLevel() TArrayI* getShowerUnp() Int_t getSleep() Int_t getStart() Int_t getStartCal() TArrayI* getStartDetSetup() Int_t getStartHit() Int_t getStartMaxLevel() Int_t getStartRaw() Int_t getStartRefresh() TArrayI* getStartUnp() Int_t getTof() Int_t getTofCal() Int_t getTofHit() Int_t getTofino() Int_t getTofinoCal() Int_t getTofinoMaxLevel() Int_t getTofinoRaw() Int_t getTofinoRefresh() TArrayI* getTofinoUnp() Int_t getTofMaxLevel() Int_t getTofRaw() Int_t getTofRefresh() TArrayI* getTofUnp() Int_t getTrigger() Int_t getTriggerMaxLevel() Int_t getTriggerRefresh() virtual TClass* IsA() const Bool_t isEqual(HGo4OnlineParam*, Int_t det = 0) HGo4OnlineParam& operator=(const HGo4OnlineParam&) void printParam() void printStatus() void putParams(HParamList*) void setHodo(Int_t i) void setHodoMaxLevel(Int_t i) void setHodoRaw(Int_t i) void setHodoRefresh(Int_t i) void setMaxRate(Int_t i) void setMdc(Int_t i) void setMdcDetSetup(TArrayI& array) void setMdcLevel(Int_t i) void setMdcMaxLevel(Int_t i) void setMdcRefresh(Int_t i) void setNLoop(Int_t i) void setPhysics(Int_t i) void setPhysicsRefresh(Int_t i) void setRich(Int_t i) void setRichCal(Int_t i) void setRichHit(Int_t i) void setRichMaxLevel(Int_t i) void setRichODRefresh(Int_t i) void setRichRaw(Int_t i) void setRichRefresh(Int_t i) void setShower(Int_t i) void setShowerCal(Int_t i) void setShowerHit(Int_t i) void setShowerIPUCal(Int_t i) void setShowerIPUHit(Int_t i) void setShowerMaxLevel(Int_t i) void setShowerRaw(Int_t i) void setShowerRefresh(Int_t i) void setShowerTofino(Int_t i) void setSleep(Int_t i) void setStart(Int_t i) void setStartCal(Int_t i) void setStartHit(Int_t i) void setStartMaxLevel(Int_t i) void setStartRaw(Int_t i) void setStartRefresh(Int_t i) void setTof(Int_t i) void setTofCal(Int_t i) void setTofHit(Int_t i) void setTofino(Int_t i) void setTofinoCal(Int_t i) void setTofinoMaxLevel(Int_t i) void setTofinoRaw(Int_t i) void setTofinoRefresh(Int_t i) void setTofinoShowerMaxLevel(Int_t i) void setTofMaxLevel(Int_t i) void setTofRaw(Int_t i) void setTofRefresh(Int_t i) void setTrigger(Int_t i) void setTriggerMaxLevel(Int_t i) void setTriggerRefresh(Int_t i) void setupHodoDetector() Bool_t setupHodoDetectorHasChanged() void setupMdcDetector() Bool_t setupMdcDetectorHasChanged() void setupStartDetector() Bool_t setupStartDetectorHasChanged() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t nLoop /< number events in Hades event loop Int_t sleep /< number of miliseconds to sleep Int_t maxrate /< maximum eventrate Int_t triggerrefresh /< refreshrate of trigger Int_t startrefresh /< refreshrate of start Int_t hodorefresh /< refreshrate of hodo Int_t richrefresh /< refreshrate of rich Int_t richODrefresh /< Oneline Display refreshrate of rich Int_t mdcrefresh /< refreshrate of mdc Int_t tofrefresh /< refreshrate of tof Int_t tofinorefresh /< refreshrate of tofino Int_t showerrefresh /< refreshrate of shower Int_t physicsrefresh /< refreshrate of physics Int_t trigger /< switch trigger on/off Int_t start /< switch start on/off Int_t startRaw /< switch start raw on/off Int_t startCal /< switch start cal on/off Int_t startHit /< switch start hit on/off TArrayI startdetsetup /< switch start detector setup Int_t rich /< switch rich on/off Int_t richRaw /< switch rich raw on/off Int_t richCal /< switch rich cal on/off Int_t richHit /< switch rich hit on/off Int_t mdc /< switch mdc on/off Int_t mdcLevel /< switch mdc analysis level TArrayI mdcdetsetup /< switch mdc detector setup Int_t tof /< switch tof on/off Int_t tofRaw /< switch tof raw on/off Int_t tofCal /< switch tof cal on/off Int_t tofHit /< switch tof hit on/off Int_t tofino /< switch tofino on/off Int_t tofinoRaw /< switch tofino raw on/off Int_t tofinoCal /< switch tofino cal on/off Int_t hodo /< switch hodo on/off Int_t hodoRaw /< switch hodo raw on/off TArrayI hododetsetup /< switch hodo detector setup Int_t showertofino /< switch showertofino cal on/off Int_t shower /< switch shower on/off Int_t showerRaw /< switch shower raw on/off Int_t showerCal /< switch shower cal on/off Int_t showerHit /< switch shower hit on/off Int_t showerIPUCal /< switch shower IPU cal on/off Int_t showerIPUHit /< switch shower IPU hit on/off Int_t physics /< switch physics on/off TArrayI startunp /< start unpacker id TArrayI richunp /< rich unpacker id TArrayI mdcunp /< mdc unpacker id TArrayI tofunp /< tof unpacker id TArrayI tofinounp /< tofino unpacker id TArrayI hodounp /< hodo unpacker id TArrayI showerunp /< shower unpacker id

Class Description

 HGo4OnlineConfig

 Container class for configuration of the the Hades Client

#include <stdlib.h>

HGo4OnlineParam(const char* name,const char* title) : TNamed(name,title)

~HGo4OnlineParam()

void clear()
 resets all values of the container

void copySet(HGo4OnlineParam* p)
 copy all parameter to object of same type

Bool_t isEqual(HGo4OnlineParam* p,Int_t det)
 compares if the content of to object ist the same.
 returns kTRUE if content ist the same , otherwise kFALSE.
 if det==0 the values which don't need a reinit of Hades
 are also compared.

void setupMdcDetector()
 setup the MdcDetector which the values of mdcdetsetup

Bool_t setupMdcDetectorHasChanged()
 compares the actual MdcDetector setup to the parameter settings
 returns kFALSE is parameters are the same as the setup

void setupStartDetector()
 setup the StartDetector which the values of startdetsetup

Bool_t setupStartDetectorHasChanged()
 compares the actual StartDetector setup to the parameter settings
 returns kFALSE is parameters are the same as the setup

void setupHodoDetector()
 setup the HodoDetector which the values of hododetsetup

Bool_t setupHodoDetectorHasChanged()
 compares the actual HodoDetector setup to the parameter settings
 returns kFALSE is parameters are the same as the setup

void putParams(HParamList* l)
 Puts all params of HGo4OnlineParam to the parameter list of
 HParamList (which ist used by the io);

Bool_t getParams(HParamList* l)

void printParam(void)
 prints the parameters of HGo4OnlineConfig to the screen.
 The printParam() of the subobjects are called to print the
 parameters of the corresponding subobject.

void printStatus(void)
 prints the parameters of HGo4OnlineConfig to the screen.



Inline Functions


                    void setTriggerRefresh(Int_t i)
                   Int_t getTriggerRefresh()
                    void setStartRefresh(Int_t i)
                   Int_t getStartRefresh()
                    void setHodoRefresh(Int_t i)
                   Int_t getHodoRefresh()
                    void setRichRefresh(Int_t i)
                   Int_t getRichRefresh()
                    void setRichODRefresh(Int_t i)
                   Int_t getRichODRefresh()
                    void setMdcRefresh(Int_t i)
                   Int_t getMdcRefresh()
                    void setTofRefresh(Int_t i)
                   Int_t getTofRefresh()
                    void setTofinoRefresh(Int_t i)
                   Int_t getTofinoRefresh()
                    void setShowerRefresh(Int_t i)
                   Int_t getShowerRefresh()
                    void setPhysicsRefresh(Int_t i)
                   Int_t getPhysicsRefresh()
                    void setNLoop(Int_t i)
                   Int_t getNLoop()
                    void setSleep(Int_t i)
                   Int_t getSleep()
                    void setMaxRate(Int_t i)
                   Int_t getMaxRate()
                    void setTrigger(Int_t i)
                   Int_t getTrigger()
                    void setStart(Int_t i)
                   Int_t getStart()
                    void setStartRaw(Int_t i)
                   Int_t getStartRaw()
                    void setStartCal(Int_t i)
                   Int_t getStartCal()
                    void setStartHit(Int_t i)
                   Int_t getStartHit()
                TArrayI* getStartDetSetup()
                    void setHodo(Int_t i)
                   Int_t getHodo()
                    void setHodoRaw(Int_t i)
                   Int_t getHodoRaw()
                TArrayI* getHodoDetSetup()
                    void setRich(Int_t i)
                   Int_t getRich()
                    void setRichRaw(Int_t i)
                   Int_t getRichRaw()
                    void setRichCal(Int_t i)
                   Int_t getRichCal()
                    void setRichHit(Int_t i)
                   Int_t getRichHit()
                    void setMdc(Int_t i)
                   Int_t getMdc()
                    void setMdcLevel(Int_t i)
                   Int_t getMdcLevel()
                    void setMdcDetSetup(TArrayI& array)
                TArrayI* getMdcDetSetup()
                    void setTof(Int_t i)
                   Int_t getTof()
                    void setTofRaw(Int_t i)
                   Int_t getTofRaw()
                    void setTofCal(Int_t i)
                   Int_t getTofCal()
                    void setTofHit(Int_t i)
                   Int_t getTofHit()
                    void setTofino(Int_t i)
                   Int_t getTofino()
                    void setTofinoRaw(Int_t i)
                   Int_t getTofinoRaw()
                    void setTofinoCal(Int_t i)
                   Int_t getTofinoCal()
                    void setShowerTofino(Int_t i)
                   Int_t getShowerTofino()
                    void setShower(Int_t i)
                   Int_t getShower()
                    void setShowerRaw(Int_t i)
                   Int_t getShowerRaw()
                    void setShowerCal(Int_t i)
                   Int_t getShowerCal()
                    void setShowerHit(Int_t i)
                   Int_t getShowerHit()
                    void setShowerIPUCal(Int_t i)
                   Int_t getShowerIPUCal()
                    void setShowerIPUHit(Int_t i)
                   Int_t getShowerIPUHit()
                    void setPhysics(Int_t i)
                   Int_t getPhysics()
                TArrayI* getStartUnp()
                TArrayI* getHodoUnp()
                TArrayI* getRichUnp()
                TArrayI* getMdcUnp()
                TArrayI* getTofUnp()
                TArrayI* getTofinoUnp()
                TArrayI* getShowerUnp()
                   Int_t getTriggerMaxLevel()
                    void setTriggerMaxLevel(Int_t i)
                   Int_t getStartMaxLevel()
                    void setStartMaxLevel(Int_t i)
                   Int_t getHodoMaxLevel()
                    void setHodoMaxLevel(Int_t i)
                   Int_t getRichMaxLevel()
                    void setRichMaxLevel(Int_t i)
                   Int_t getMdcMaxLevel()
                    void setMdcMaxLevel(Int_t i)
                   Int_t getTofMaxLevel()
                    void setTofMaxLevel(Int_t i)
                   Int_t getTofinoMaxLevel()
                    void setTofinoMaxLevel(Int_t i)
                   Int_t getShowerTofinoMaxLevel()
                    void setTofinoShowerMaxLevel(Int_t i)
                    void setShowerMaxLevel(Int_t i)
                   Int_t getShowerMaxLevel()
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
         HGo4OnlineParam HGo4OnlineParam(const HGo4OnlineParam&)
        HGo4OnlineParam& operator=(const HGo4OnlineParam&)


Last update: Fri Jan 26 11:55:26 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.