CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Collections.h
Go to the documentation of this file.
1 #ifndef EcalDQMonitorTaskCollections_H
2 #define EcalDQMonitorTaskCollections_H
3 
4 namespace ecaldqm {
5 
6  enum Collections {
7  kSource, // 0
9  kGainErrors, // 2
18  kEBSrFlag, // 11
19  kEESrFlag, // 12
20  kEBDigi, // 13
21  kEEDigi, // 14
22  kPnDiodeDigi, // 15
27  kEBRecHit, // 20
28  kEERecHit, // 21
33  kRun, // 26
34  kLumiSection, // 27
37  };
38 
39  std::string const collectionName[nCollections] = {
40  "Source",
41  "EcalRawData",
42  "GainErrors",
43  "ChIdErrors",
44  "GainSwitchErrors",
45  "TowerIdErrors",
46  "BlockSizeErrors",
47  "MEMTowerIdErrors",
48  "MEMBlockSizeErrors",
49  "MEMChIdErrors",
50  "MEMGainErrors",
51  "EBSrFlag",
52  "EESrFlag",
53  "EBDigi",
54  "EEDigi",
55  "PnDiodeDigi",
56  "TrigPrimDigi",
57  "TrigPrimEmulDigi",
58  "EBUncalibRecHit",
59  "EEUncalibRecHit",
60  "EBRecHit",
61  "EERecHit",
62  "EBBasicCluster",
63  "EEBasicCluster",
64  "EBSuperCluster",
65  "EESuperCluster"
66  };
67 
68 }
69 
70 #endif
std::string const collectionName[nCollections]
Definition: Collections.h:39