CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DTLocalTriggerLutTest.h
Go to the documentation of this file.
1 #ifndef DTLocalTriggerLutTest_H
2 #define DTLocalTriggerLutTest_H
3 
4 
15 
16 
17 
19 
20 public:
21 
24 
26  virtual ~DTLocalTriggerLutTest();
27 
28 
29 protected:
30 
32  void beginJob();
33 
35  void beginRun(const edm::Run& r, const edm::EventSetup& c);
36 
38  void runClientDiagnostic();
39 
40  private:
41 
43  int performLutTest(double mean,double RMS,double thresholdMean,double thresholdRMS);
44 
46  void fillWhPlot(MonitorElement *plot,int sect,int stat, float value, bool lessIsBest = true);
47 
51 
52 };
53 
54 #endif
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
int performLutTest(double mean, double RMS, double thresholdMean, double thresholdRMS)
Perform Lut Test logical operations.
void fillWhPlot(MonitorElement *plot, int sect, int stat, float value, bool lessIsBest=true)
Fill summary plots managing double MB4 chambers.
void runClientDiagnostic()
Run client analysis.
DTLocalTriggerLutTest(const edm::ParameterSet &ps)
Constructor.
virtual ~DTLocalTriggerLutTest()
Destructor.
Definition: Run.h:41