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  HcalFEDList();
10  ~HcalFEDList();
11  HcalFEDList(int calibType); // Initialize with calibration type
12 
13  void setCalibType(int calibType) { calibType_ = calibType; }
14  void setListOfFEDs();
15  void setListOfFEDs(int calibType) {
16  calibType_ = calibType;
17  setListOfFEDs();
18  }
19  std::vector<int> getListOfFEDs() { return fedList_; }
20 
21 private:
23  std::vector<int> fedList_;
24 };
25 
26 #endif // HcalFEDList_h
HcalFEDList::calibType_
int calibType_
Definition: HcalFEDList.h:22
HcalFEDList::fedList_
std::vector< int > fedList_
Definition: HcalFEDList.h:23
HcalFEDList::~HcalFEDList
~HcalFEDList()
Definition: HcalFEDList.cc:13
HcalFEDList::HcalFEDList
HcalFEDList()
Definition: HcalFEDList.cc:5
HcalFEDList::setListOfFEDs
void setListOfFEDs()
Definition: HcalFEDList.cc:17
HcalFEDList::setCalibType
void setCalibType(int calibType)
Definition: HcalFEDList.h:13
HcalFEDList
Definition: HcalFEDList.h:7
HcalFEDList::setListOfFEDs
void setListOfFEDs(int calibType)
Definition: HcalFEDList.h:15
HcalFEDList::getListOfFEDs
std::vector< int > getListOfFEDs()
Definition: HcalFEDList.h:19