#ifndef TGO4HADESCONFIGPARAMETER_H #define TGO4HADESCONFIGPARAMETER_H #include "honlineparameter.h" #include "honlineconfig.h" #include "hmdcsetup.h" /** Class to the config of the hades client. */ class HOnlineHadesConfigParameter : public HOnlineParameter { private: HOnlineParam par; HMdcSetup mdcset; Bool_t fhasChanged; Bool_t fisInit; public: HOnlineHadesConfigParameter(); HOnlineHadesConfigParameter(const Text_t * name,const Text_t * title); HOnlineHadesConfigParameter(const Text_t * name); ~HOnlineHadesConfigParameter(); void print(); HOnlineParam* getPar(){return ∥} void setPar(HOnlineParam*); void setMdcSet(HMdcSetup*); HMdcSetup* getMdcSet(){return &mdcset;} Bool_t updateFrom(HOnlineParameter*); Bool_t hasChanged(){return fhasChanged;} void setChanged(Bool_t change=kTRUE){fhasChanged=change;} Bool_t isInit() {return fisInit;} void setInit(Bool_t ini=kTRUE){fisInit=ini;} ClassDef(HOnlineHadesConfigParameter,1) }; #endif /*!TGO4HADESCONFIGPARAMETER_H*/