- void SetITS(Int_t n) {fITS = n;}
- void SetTPC(Int_t n) {fTPC = n;}
- void SetTRD(Int_t n) {fTRD = n;}
- void SetTOF(Int_t n) {fTOF = n;}
- void SetHMPID(Int_t n) {fHMPID = n;}
- void SetPHOS(Int_t n) {fPHOS = n;}
- void SetZDC(Int_t n) {fZDC = n;}
- void SetMUON(Int_t n) {fMUON = n;}
- void SetABSORBER(Int_t n) {fABSORBER = n;}
- void SetPMD(Int_t n) {fPMD = n;}
- void SetRICH(Int_t n) {fRICH = n;}
- void SetEMCAL(Int_t n) {fEMCAL = n;}
- void SetVZERO(Int_t n) {fVZERO = n;}
- void SetTZERO(Int_t n) {fTZERO = n;}
+ //____________________________________________________//
+ void SetDetectorMask(UInt_t mask) {fMask = mask; Int2Bin();}
+ TObjArray *GetDetectorMask() {return fDetectorArray;}
+ UInt_t GetIntDetectorMask();
+ void PrintDetectorMask();
+
+ //____________________________________________________//
+ Bool_t GetITSSPD() const {return fITSSPD;}
+ Bool_t GetITSSDD() const {return fITSSDD;}
+ Bool_t GetITSSSD() const {return fITSSSD;}
+ Bool_t GetTPC() const {return fTPC;}
+ Bool_t GetTRD() const {return fTRD;}
+ Bool_t GetTOF() const {return fTOF;}
+ Bool_t GetHMPID() const {return fHMPID;}
+ Bool_t GetPHOS() const {return fPHOS;}
+ Bool_t GetPMD() const {return fPMD;}
+ Bool_t GetMUON() const {return fMUON;}
+ Bool_t GetFMD() const {return fFMD;}
+ Bool_t GetTZERO() const {return fTZERO;}
+ Bool_t GetVZERO() const {return fVZERO;}
+ Bool_t GetZDC() const {return fZDC;}
+ Bool_t GetEMCAL() const {return fEMCAL;}