CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EgHLTBinData.h
Go to the documentation of this file.
1 #ifndef DQMOFFLINE_TRIGGER_EGHLTBINDATA
2 #define DQMOFFLINE_TRIGGER_EGHLTBINDATA
3 
4 //this unsurprisingly stores the histogram bin values as read in from the config file
5 
6 namespace edm {
7  class ParameterSet;
8 }
9 
10 namespace egHLT {
11 
12  struct BinData {
13 
14  struct Data1D {
15  int nr;
16  double min;
17  double max;
18  void setup(const edm::ParameterSet& conf);
19  };
20  struct Data2D {
21  int nrX;
22  double xMin;
23  double xMax;
24  int nrY;
25  double yMin;
26  double yMax;
27  void setup(const edm::ParameterSet& conf);
28  };
29 
30 
31  BinData(){}
32  explicit BinData(const edm::ParameterSet& conf){setup(conf);}
33  void setup(const edm::ParameterSet& conf);
34 
47  //----Morse----
48  //Data1D r9;
56  //-----------
65 
67  };
68 
69 }
70 
71 #endif
Data1D isolNrTrks
Definition: EgHLTBinData.h:60
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:6
Data1D isolPtTrks
Definition: EgHLTBinData.h:59
BinData(const edm::ParameterSet &conf)
Definition: EgHLTBinData.h:32
tuple conf
Definition: dbtoconf.py:185
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:50
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:43
Data1D HLTenergy
Definition: EgHLTBinData.h:52
Data1D sigEtaEta
Definition: EgHLTBinData.h:44