test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalBeamClient.h
Go to the documentation of this file.
1 #ifndef HcalBeamClient_GUARD_H
2 #define HcalBeamClient_GUARD_H
3 
7 
9 
10  public:
11 
14  HcalBeamClient(std::string myname);//{ name_=myname;};
15  HcalBeamClient(std::string myname, const edm::ParameterSet& ps);
16 
18  void calculateProblems(DQMStore::IBooker &, DQMStore::IGetter &); // calculates problem histogram contents
19  void updateChannelStatus(std::map<HcalDetId, unsigned int>& myqual);
20  void endJob(void);
21  void beginRun(void);
22  //void endRun(void);
23  void setup(void);
24  void cleanup(void);
25 
26  bool hasErrors_Temp(void);
27  bool hasWarnings_Temp(void);
28  bool hasOther_Temp(void);
29  bool test_enabled(void);
30 
33 
34  private:
35  int nevts_;
36 
37  // -- setup the problem cells monitor
38  bool setupProblemCells_; // defaults to true in constructor
39 
40  // perform the setup of the problem cells monitor elements and EtaPhiHists
41  // This function sets the above setupProblemCells_ to false.
43 
44 };
45 
46 #endif
void beginRun(void)
bool hasErrors_Temp(void)
bool test_enabled(void)
bool hasWarnings_Temp(void)
void cleanup(void)
void setup(void)
bool hasOther_Temp(void)
~HcalBeamClient()
Destructor.
HcalBeamClient()
Constructors.
virtual void calculateProblems(void)
void analyze(DQMStore::IBooker &, DQMStore::IGetter &)
void endJob(void)
void doProblemCellSetup(DQMStore::IBooker &, DQMStore::IGetter &)
void updateChannelStatus(std::map< HcalDetId, unsigned int > &myqual)