00001 #ifndef DATAQUALITYLOOKUP 00002 #define DATAQUALITYLOOKUP 00003 00004 #include "TObject.h" 00005 #include "Validity/VldContext.h" 00006 00007 class DataQualityLookup : public TObject 00008 { 00009 00010 public: 00011 DataQualityLookup(); 00012 DataQualityLookup(const DataQualityLookup& rhs); 00013 ~DataQualityLookup(); 00014 00015 Int_t GetCoilStatus(VldContext vldc); 00016 Int_t GetHvStatus(VldContext vldc); 00017 00018 private: 00019 00020 Int_t GetFarDetCoilStatus(VldContext vldc, Int_t supermodule); 00021 Int_t GetFarDetHvStatus(VldContext vldc, Int_t supermodule); 00022 00023 Int_t* myBegVldCxtCoilSM1; 00024 Int_t* myEndVldCxtCoilSM1; 00025 Int_t* myCoilStatusSM1; 00026 00027 Int_t* myBegVldCxtCoilSM2; 00028 Int_t* myEndVldCxtCoilSM2; 00029 Int_t* myCoilStatusSM2; 00030 00031 Int_t* myBegVldCxtHvSM1; 00032 Int_t* myEndVldCxtHvSM1; 00033 Int_t* myHvStatusSM1; 00034 00035 Int_t* myBegVldCxtHvSM2; 00036 Int_t* myEndVldCxtHvSM2; 00037 Int_t* myHvStatusSM2; 00038 00039 ClassDef(DataQualityLookup,1) 00040 00041 }; 00042 00043 #endif
1.3.9.1