CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalLEDClient Class Reference

#include <HcalLEDClient.h>

List of all members.

Public Member Functions

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

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
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.

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.

Definition at line 99 of file HcalLEDClient.h.

Definition at line 102 of file HcalLEDClient.h.

Definition at line 101 of file HcalLEDClient.h.

Definition at line 104 of file HcalLEDClient.h.

Definition at line 100 of file HcalLEDClient.h.

Definition at line 103 of file HcalLEDClient.h.

Definition at line 63 of file HcalLEDClient.h.

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.

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.