CMS 3D CMS Logo

HcalFEDList.h
Go to the documentation of this file.
1 /* -*- C++ -*- */
2 #ifndef HcalFEDList_h
3 #define HcalFEDList_h
4 
5 #include <vector>
6 
7 class HcalFEDList {
8 public:
9 
10  HcalFEDList() ;
11  ~HcalFEDList() ;
12  HcalFEDList(int calibType) ; // Initialize with calibration type
13 
14  void setCalibType(int calibType) { calibType_ = calibType ; }
15  void setListOfFEDs() ;
16  void setListOfFEDs(int calibType) { calibType_ = calibType ; setListOfFEDs() ; }
17  std::vector<int> getListOfFEDs() { return fedList_ ; }
18 
19 private:
20  int calibType_ ;
21  std::vector<int> fedList_ ;
22 };
23 
24 #endif // HcalFEDList_h
int calibType_
Definition: HcalFEDList.h:20
void setListOfFEDs()
Definition: HcalFEDList.cc:17
std::vector< int > fedList_
Definition: HcalFEDList.h:21
void setCalibType(int calibType)
Definition: HcalFEDList.h:14
void setListOfFEDs(int calibType)
Definition: HcalFEDList.h:16
std::vector< int > getListOfFEDs()
Definition: HcalFEDList.h:17