CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
HcalLEDClient Class Reference

#include <HcalLEDClient.h>

Inheritance diagram for HcalLEDClient:

Public Member Functions

void analyze (void)
 Analyze. More...
 
void beginJob ()
 BeginJob. More...
 
void beginRun (const EventSetup &c)
 BeginRun. More...
 
void cleanup (void)
 Cleanup. More...
 
void createTests ()
 
void endJob (void)
 EndJob. More...
 
void endRun (void)
 EndRun. More...
 
void getHistograms ()
 
 HcalLEDClient ()
 Constructor. More...
 
void htmlOutput (int run, string htmlDir, string htmlName)
 HtmlOutput. More...
 
void init (const edm::ParameterSet &ps, DQMStore *dbe, string clientName)
 
void loadHistograms (TFile *f)
 
void report ()
 process report More...
 
void resetAllME ()
 
void setup (void)
 Setup. More...
 
 ~HcalLEDClient ()
 Destructor. More...
 

Private Attributes

TH1F * avg_energy_ [4]
 
TH1F * avg_shape_ [4]
 
TH1F * avg_time_ [4]
 
edm::ESHandle< HcalDbServiceconditions_
 
TH2F * err_map_elec_ [4]
 
TH2F * err_map_geo_ [4]
 
TH1F * HFlumi_etsum
 
TH1F * HFlumi_occabthr1
 
TH1F * HFlumi_occabthr2
 
TH1F * HFlumi_occbelthr1
 
TH1F * HFlumi_occbelthr2
 
TH1F * HFlumi_occbetthr1
 
TH1F * HFlumi_occbetthr2
 
string m_outputFileName
 
std::ofstream m_outTextFile
 
TH1F * mean_energy_ [4]
 
TH2F * mean_energyDep_ [4]
 
map< unsigned int, TH2F * > mean_energyElec_
 
TH1F * mean_shape_ [4]
 
TH2F * mean_shapeDep_ [4]
 
map< unsigned int, TH2F * > mean_shapeElec_
 
float mean_thresh_
 
TH1F * mean_time_ [4]
 
TH2F * mean_timeDep_ [4]
 
map< unsigned int, TH2F * > mean_timeElec_
 
const HcalElectronicsMapreadoutMap_
 
TH1F * rms_energy_ [4]
 
TH2F * rms_energyDep_ [4]
 
map< unsigned int, TH2F * > rms_energyElec_
 
TH1F * rms_shape_ [4]
 
TH2F * rms_shapeDep_ [4]
 
map< unsigned int, TH2F * > rms_shapeElec_
 
float rms_thresh_
 
TH1F * rms_time_ [4]
 
TH2F * rms_timeDep_ [4]
 
map< unsigned int, TH2F * > rms_timeElec_
 

Detailed Description

Definition at line 16 of file HcalLEDClient.h.

Constructor & Destructor Documentation

HcalLEDClient::HcalLEDClient ( )

Constructor.

HcalLEDClient::~HcalLEDClient ( )

Destructor.

Member Function Documentation

void HcalLEDClient::analyze ( void  )

Analyze.

void HcalLEDClient::beginJob ( )

BeginJob.

void HcalLEDClient::beginRun ( const EventSetup c)

BeginRun.

void HcalLEDClient::cleanup ( void  )

Cleanup.

void HcalLEDClient::createTests ( )
void HcalLEDClient::endJob ( void  )

EndJob.

void HcalLEDClient::endRun ( void  )

EndRun.

void HcalLEDClient::getHistograms ( )
void HcalLEDClient::htmlOutput ( int  run,
string  htmlDir,
string  htmlName 
)

HtmlOutput.

void HcalLEDClient::init ( const edm::ParameterSet ps,
DQMStore dbe,
string  clientName 
)
void HcalLEDClient::loadHistograms ( TFile *  f)
void HcalLEDClient::report ( )

process report

void HcalLEDClient::resetAllME ( )
void HcalLEDClient::setup ( void  )

Setup.

Member Data Documentation

TH1F* HcalLEDClient::avg_energy_[4]
private

Definition at line 71 of file HcalLEDClient.h.

TH1F* HcalLEDClient::avg_shape_[4]
private

Definition at line 69 of file HcalLEDClient.h.

TH1F* HcalLEDClient::avg_time_[4]
private

Definition at line 70 of file HcalLEDClient.h.

edm::ESHandle<HcalDbService> HcalLEDClient::conditions_
private

Definition at line 67 of file HcalLEDClient.h.

TH2F* HcalLEDClient::err_map_elec_[4]
private

Definition at line 81 of file HcalLEDClient.h.

TH2F* HcalLEDClient::err_map_geo_[4]
private

Definition at line 80 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_etsum
private

Definition at line 98 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_occabthr1
private

Definition at line 99 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_occabthr2
private

Definition at line 102 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_occbelthr1
private

Definition at line 101 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_occbelthr2
private

Definition at line 104 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_occbetthr1
private

Definition at line 100 of file HcalLEDClient.h.

TH1F* HcalLEDClient::HFlumi_occbetthr2
private

Definition at line 103 of file HcalLEDClient.h.

string HcalLEDClient::m_outputFileName
private

Definition at line 63 of file HcalLEDClient.h.

std::ofstream HcalLEDClient::m_outTextFile
private

Definition at line 64 of file HcalLEDClient.h.

TH1F* HcalLEDClient::mean_energy_[4]
private

Definition at line 78 of file HcalLEDClient.h.

TH2F* HcalLEDClient::mean_energyDep_[4]
private

Definition at line 84 of file HcalLEDClient.h.

map<unsigned int, TH2F*> HcalLEDClient::mean_energyElec_
private

Definition at line 91 of file HcalLEDClient.h.

TH1F* HcalLEDClient::mean_shape_[4]
private

Definition at line 74 of file HcalLEDClient.h.

TH2F* HcalLEDClient::mean_shapeDep_[4]
private

Definition at line 88 of file HcalLEDClient.h.

map<unsigned int, TH2F*> HcalLEDClient::mean_shapeElec_
private

Definition at line 95 of file HcalLEDClient.h.

float HcalLEDClient::mean_thresh_
private

Definition at line 110 of file HcalLEDClient.h.

TH1F* HcalLEDClient::mean_time_[4]
private

Definition at line 76 of file HcalLEDClient.h.

TH2F* HcalLEDClient::mean_timeDep_[4]
private

Definition at line 86 of file HcalLEDClient.h.

map<unsigned int, TH2F*> HcalLEDClient::mean_timeElec_
private

Definition at line 93 of file HcalLEDClient.h.

const HcalElectronicsMap* HcalLEDClient::readoutMap_
private

Definition at line 66 of file HcalLEDClient.h.

TH1F* HcalLEDClient::rms_energy_[4]
private

Definition at line 77 of file HcalLEDClient.h.

TH2F* HcalLEDClient::rms_energyDep_[4]
private

Definition at line 83 of file HcalLEDClient.h.

map<unsigned int, TH2F*> HcalLEDClient::rms_energyElec_
private

Definition at line 90 of file HcalLEDClient.h.

TH1F* HcalLEDClient::rms_shape_[4]
private

Definition at line 73 of file HcalLEDClient.h.

TH2F* HcalLEDClient::rms_shapeDep_[4]
private

Definition at line 87 of file HcalLEDClient.h.

map<unsigned int, TH2F*> HcalLEDClient::rms_shapeElec_
private

Definition at line 94 of file HcalLEDClient.h.

float HcalLEDClient::rms_thresh_
private

Definition at line 109 of file HcalLEDClient.h.

TH1F* HcalLEDClient::rms_time_[4]
private

Definition at line 75 of file HcalLEDClient.h.

TH2F* HcalLEDClient::rms_timeDep_[4]
private

Definition at line 85 of file HcalLEDClient.h.

map<unsigned int, TH2F*> HcalLEDClient::rms_timeElec_
private

Definition at line 92 of file HcalLEDClient.h.