#ifndef TMBCalQual_H #define TMBCalQual_H #include "TObject.h" /*! class TMBCalQual This class holds the event quality flags for calorimeter */ class TMBCalQual : public TObject { public: /// default constructor TMBCalQual(); /// full constructor TMBCalQual(Bool_t emptyCrate, Bool_t coherentNoise, Bool_t ringOfFire); /// empty crates ? see cal_event_quality doc for definition Bool_t emptyCrate() const; /// coherent noise ? see cal_event_quality doc for definition Bool_t coherentNoise() const; /// ring of fire ? see cal_event_quality doc for definition Bool_t ringOfFire() const; /// sets variables void Set(Bool_t emptyCrate, Bool_t coherentNoise, Bool_t ringOfFire); ClassDef(TMBCalQual, 1); private: Bool_t _emptyCrate, _coherentNoise, _ringOfFire; }; #endif