]>
Commit | Line | Data |
---|---|---|
6a33e868 | 1 | #ifndef AliACORDEDataModule_H |
2 | #define AliACORDEDataModule_H | |
3 | ||
4 | #include "TObject.h" | |
5 | #include "TNamed.h" | |
6 | ||
7 | ||
8 | ||
9 | class AliACORDEDataModule : public TNamed { //Set and get the name of the module | |
10 | ||
11 | public: | |
12 | ||
13 | AliACORDEDataModule(); | |
14 | AliACORDEDataModule(Float_t value,Bool_t fStatus,const char* name); | |
15 | //AliACORDEDataModule(const AliACORDEDataModule & Data); | |
16 | //AliACORDEDataModule& operator=(const AliACORDEDataModule & Data); | |
17 | ~AliACORDEDataModule(); | |
18 | Float_t GetRate(); //Get the rate value | |
19 | Bool_t GetStatus();//Get the Module status | |
20 | void SetRate(Float_t value); //Set the rate for modules | |
21 | void SetStatus(Bool_t status){fStatus=status;} // give the status 0 or 1 for modules | |
22 | ||
23 | ||
24 | ||
25 | ||
26 | private: | |
27 | ||
28 | Float_t fRate; //Module Rate | |
29 | Bool_t fStatus; //Module Status | |
30 | ||
31 | ||
32 | ClassDef(AliACORDEDataModule, 2); | |
33 | }; | |
34 | #endif |