CMS 3D CMS Logo

HcalTB02Histo.h
Go to the documentation of this file.
1 #ifndef HcalTestBeam_HcalTB02Histo_H
2 #define HcalTestBeam_HcalTB02Histo_H
3 // -*- C++ -*-
4 //
5 // Package: HcalTestBeam
6 // Class : HcalTB02Histo
7 //
14 //
15 // Original Author:
16 // Created: Thu Sun 21 10:14:34 CEST 2006
17 //
18 
19 // system include files
20 #include <string>
21 #include <vector>
22 
23 // user include files
26 
27 #include <TH1D.h>
28 #include <TH2D.h>
29 
31 public:
32  // ---------- Constructor and destructor -----------------
34  virtual ~HcalTB02Histo();
35 
36  // ---------- member functions ---------------------------
37  void fillAllTime(float v);
38  void fillTransProf(float u, float v);
39  void fillProfile(int ilayer, float value);
40  float getMean(int ilayer);
41  float getRMS(int ilayer);
42 
43 private:
44  // ---------- Private Data members -----------------------
46  bool verbose;
47 
48  TH1D *rt_tbTimes;
49  TH2D *rt_TransProf;
50  std::vector<TH1D *> rt_histoProf;
51 };
52 
53 #endif
HcalTB02Histo::fileName
std::string fileName
Definition: HcalTB02Histo.h:45
findQualityFiles.v
v
Definition: findQualityFiles.py:179
HcalTB02Histo::verbose
bool verbose
Definition: HcalTB02Histo.h:46
HcalTB02Histo::rt_histoProf
std::vector< TH1D * > rt_histoProf
Definition: HcalTB02Histo.h:50
HcalTB02Histo::rt_tbTimes
TH1D * rt_tbTimes
Definition: HcalTB02Histo.h:48
HcalTB02Histo::~HcalTB02Histo
virtual ~HcalTB02Histo()
Definition: HcalTB02Histo.cc:51
HcalTB02Histo::fillProfile
void fillProfile(int ilayer, float value)
Definition: HcalTB02Histo.cc:72
Service.h
HcalTB02Histo::getMean
float getMean(int ilayer)
Definition: HcalTB02Histo.cc:79
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:36
HcalTB02Histo
Definition: HcalTB02Histo.h:30
value
Definition: value.py:1
HcalTB02Histo::getRMS
float getRMS(int ilayer)
Definition: HcalTB02Histo.cc:87
HcalTB02Histo::fillAllTime
void fillAllTime(float v)
Definition: HcalTB02Histo.cc:57
HcalTB02Histo::fillTransProf
void fillTransProf(float u, float v)
Definition: HcalTB02Histo.cc:64
HcalTB02Histo::HcalTB02Histo
HcalTB02Histo(const edm::ParameterSet &ps)
Definition: HcalTB02Histo.cc:25
ParameterSet.h
HcalTB02Histo::rt_TransProf
TH2D * rt_TransProf
Definition: HcalTB02Histo.h:49