CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalPedestalClient Class Reference

#include <HcalPedestalClient.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 ()
bool hasErrors_Temp ()
bool hasOther_Temp ()
bool hasWarnings_Temp ()
 HcalPedestalClient ()
 Constructor.
void htmlExpertOutput (int run, string htmlDir, string htmlName)
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.
 ~HcalPedestalClient ()
 Destructor.

Private Attributes

TH2F * ADC_PedestalFromDBByDepth [4]
TH1F * ADC_PedestalFromDBByDepth_1D [4]
TH2F * ADC_WidthFromDBByDepth [4]
TH1F * ADC_WidthFromDBByDepth_1D [4]
vector< int > badChan_
vector< double > badMean_
vector< double > badRMS_
bool doFCpeds_
bool endingTimeSlice_
TH2F * fC_PedestalFromDBByDepth [4]
TH1F * fC_PedestalFromDBByDepth_1D [4]
TH2F * fC_WidthFromDBByDepth [4]
TH1F * fC_WidthFromDBByDepth_1D [4]
bool makeDiagnostics_
double maxPedMeanDiffADC_
double maxPedWidthDiffADC_
TH2F * MeanMapByDepth [4]
double minErrorFlag_
double nominalPedMeanInADC_
double nominalPedWidthInADC_
TH2F * ProblemPedestals
TH2F * ProblemPedestalsByDepth [4]
TH2F * rawADCPedestalMean [4]
TH1F * rawADCPedestalMean_1D [4]
TH2F * rawADCPedestalRMS [4]
TH1F * rawADCPedestalRMS_1D [4]
TH2F * rawfCPedestalMean [4]
TH1F * rawfCPedestalMean_1D [4]
TH2F * rawfCPedestalRMS [4]
TH1F * rawfCPedestalRMS_1D [4]
TH2F * RMSMapByDepth [4]
bool startingTimeSlice_
TH2F * subADCPedestalMean [4]
TH1F * subADCPedestalMean_1D [4]
TH2F * subADCPedestalRMS [4]
TH1F * subADCPedestalRMS_1D [4]
vector< std::string > subdets1D_
vector< std::string > subdets_
TH2F * subfCPedestalMean [4]
TH1F * subfCPedestalMean_1D [4]
TH2F * subfCPedestalRMS [4]
TH1F * subfCPedestalRMS_1D [4]

Detailed Description

Definition at line 20 of file HcalPedestalClient.h.


Constructor & Destructor Documentation

HcalPedestalClient::HcalPedestalClient ( )

Constructor.

HcalPedestalClient::~HcalPedestalClient ( )

Destructor.


Member Function Documentation

void HcalPedestalClient::analyze ( void  )

Analyze.

void HcalPedestalClient::beginJob ( )

BeginJob.

void HcalPedestalClient::beginRun ( const EventSetup c)

BeginRun.

void HcalPedestalClient::cleanup ( void  )

Cleanup.

void HcalPedestalClient::createTests ( )
void HcalPedestalClient::endJob ( void  )

EndJob.

void HcalPedestalClient::endRun ( void  )

EndRun.

void HcalPedestalClient::getHistograms ( )
bool HcalPedestalClient::hasErrors_Temp ( )
bool HcalPedestalClient::hasOther_Temp ( void  ) [inline]

Definition at line 67 of file HcalPedestalClient.h.

{return false;}
bool HcalPedestalClient::hasWarnings_Temp ( )
void HcalPedestalClient::htmlExpertOutput ( int  run,
string  htmlDir,
string  htmlName 
)
void HcalPedestalClient::htmlOutput ( int  run,
string  htmlDir,
string  htmlName 
)

HtmlOutput.

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

process report

void HcalPedestalClient::resetAllME ( )
void HcalPedestalClient::setup ( void  )

Setup.


Member Data Documentation

Definition at line 100 of file HcalPedestalClient.h.

Definition at line 104 of file HcalPedestalClient.h.

Definition at line 101 of file HcalPedestalClient.h.

Definition at line 105 of file HcalPedestalClient.h.

vector<int> HcalPedestalClient::badChan_ [private]

Definition at line 73 of file HcalPedestalClient.h.

vector<double> HcalPedestalClient::badMean_ [private]

Definition at line 74 of file HcalPedestalClient.h.

vector<double> HcalPedestalClient::badRMS_ [private]

Definition at line 75 of file HcalPedestalClient.h.

Definition at line 80 of file HcalPedestalClient.h.

Definition at line 83 of file HcalPedestalClient.h.

Definition at line 102 of file HcalPedestalClient.h.

Definition at line 106 of file HcalPedestalClient.h.

Definition at line 103 of file HcalPedestalClient.h.

Definition at line 107 of file HcalPedestalClient.h.

Definition at line 91 of file HcalPedestalClient.h.

Definition at line 88 of file HcalPedestalClient.h.

Definition at line 89 of file HcalPedestalClient.h.

Definition at line 92 of file HcalPedestalClient.h.

Definition at line 90 of file HcalPedestalClient.h.

Definition at line 86 of file HcalPedestalClient.h.

Definition at line 87 of file HcalPedestalClient.h.

Definition at line 96 of file HcalPedestalClient.h.

Definition at line 97 of file HcalPedestalClient.h.

Definition at line 110 of file HcalPedestalClient.h.

Definition at line 112 of file HcalPedestalClient.h.

Definition at line 111 of file HcalPedestalClient.h.

Definition at line 113 of file HcalPedestalClient.h.

Definition at line 122 of file HcalPedestalClient.h.

Definition at line 124 of file HcalPedestalClient.h.

Definition at line 123 of file HcalPedestalClient.h.

Definition at line 125 of file HcalPedestalClient.h.

Definition at line 93 of file HcalPedestalClient.h.

Definition at line 82 of file HcalPedestalClient.h.

Definition at line 116 of file HcalPedestalClient.h.

Definition at line 118 of file HcalPedestalClient.h.

Definition at line 117 of file HcalPedestalClient.h.

Definition at line 119 of file HcalPedestalClient.h.

vector<std::string> HcalPedestalClient::subdets1D_ [private]

Definition at line 78 of file HcalPedestalClient.h.

vector<std::string> HcalPedestalClient::subdets_ [private]

Definition at line 77 of file HcalPedestalClient.h.

Definition at line 128 of file HcalPedestalClient.h.

Definition at line 130 of file HcalPedestalClient.h.

Definition at line 129 of file HcalPedestalClient.h.

Definition at line 131 of file HcalPedestalClient.h.