#ifndef HMDCACTIVEPARAMETER_H #define HMDCACTIVEPARAMETER_H #include "TObjArray.h" #include "honlineparameter.h" /** Class to the config of the mdc active hists. */ class HOnlineMdcActiveParameter : public HOnlineParameter { private: TObjArray* array; Bool_t fhasChanged; Bool_t fisInit; public: HOnlineMdcActiveParameter(); HOnlineMdcActiveParameter(const Text_t * name,const Text_t * title); HOnlineMdcActiveParameter(const Text_t * name); ~HOnlineMdcActiveParameter(); void print(); 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;} TObjArray* getPar() {return array;} void setPar(TObjArray* a) {array=(TObjArray*)a->Clone();} void execute(); ClassDef(HOnlineMdcActiveParameter,1) }; #endif /*!HMDCACTIVEPARAMETER_H*/