Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:42

0001 /* -*- C++ -*- */
0002 #ifndef HcalFEDList_h
0003 #define HcalFEDList_h
0004 
0005 #include <vector>
0006 
0007 class HcalFEDList {
0008 public:
0009   HcalFEDList();
0010   ~HcalFEDList();
0011   HcalFEDList(int calibType);  // Initialize with calibration type
0012 
0013   void setCalibType(int calibType) { calibType_ = calibType; }
0014   void setListOfFEDs();
0015   void setListOfFEDs(int calibType) {
0016     calibType_ = calibType;
0017     setListOfFEDs();
0018   }
0019   std::vector<int> getListOfFEDs() { return fedList_; }
0020 
0021 private:
0022   int calibType_;
0023   std::vector<int> fedList_;
0024 };
0025 
0026 #endif  // HcalFEDList_h