Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
DTMonitorClient
src
DTLocalTriggerLutTest.h
Go to the documentation of this file.
1
#ifndef DTLocalTriggerLutTest_H
2
#define DTLocalTriggerLutTest_H
3
4
14
#include "
DQM/DTMonitorClient/src/DTLocalTriggerBaseTest.h
"
15
16
17
18
class
DTLocalTriggerLutTest
:
public
DTLocalTriggerBaseTest
{
19
20
public
:
21
23
DTLocalTriggerLutTest
(
const
edm::ParameterSet
& ps);
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
48
double
thresholdPhiMean
,
thresholdPhibMean
;
49
double
thresholdPhiRMS
,
thresholdPhibRMS
;
50
bool
doCorrStudy
;
51
52
};
53
54
#endif
timingPdfMaker.mean
int mean
Definition:
timingPdfMaker.py:154
DTLocalTriggerBaseTest
Definition:
DTLocalTriggerBaseTest.h:37
DTLocalTriggerLutTest::thresholdPhiRMS
double thresholdPhiRMS
Definition:
DTLocalTriggerLutTest.h:49
DTLocalTriggerBaseTest.h
relativeConstraints.value
tuple value
Definition:
relativeConstraints.py:54
DTLocalTriggerLutTest::beginRun
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
Definition:
DTLocalTriggerLutTest.cc:106
DTLocalTriggerLutTest::performLutTest
int performLutTest(double mean, double RMS, double thresholdMean, double thresholdRMS)
Perform Lut Test logical operations.
Definition:
DTLocalTriggerLutTest.cc:322
DTLocalTriggerLutTest::fillWhPlot
void fillWhPlot(MonitorElement *plot, int sect, int stat, float value, bool lessIsBest=true)
Fill summary plots managing double MB4 chambers.
Definition:
DTLocalTriggerLutTest.cc:331
DTLocalTriggerLutTest::runClientDiagnostic
void runClientDiagnostic()
Run client analysis.
Definition:
DTLocalTriggerLutTest.cc:113
DTLocalTriggerLutTest::thresholdPhibRMS
double thresholdPhibRMS
Definition:
DTLocalTriggerLutTest.h:49
DTLocalTriggerLutTest::beginJob
void beginJob()
BeginJob.
Definition:
DTLocalTriggerLutTest.cc:54
RMS
Definition:
trackSplitPlot.h:33
edm::EventSetup
Definition:
EventSetup.h:44
DTLocalTriggerLutTest
Definition:
DTLocalTriggerLutTest.h:18
MonitorElement
Definition:
MonitorElement.h:34
DTLocalTriggerLutTest::thresholdPhibMean
double thresholdPhibMean
Definition:
DTLocalTriggerLutTest.h:48
trackerHits.c
tuple c
Definition:
trackerHits.py:26
plotResiduals.plot
def plot
Definition:
plotResiduals.py:5
alignCSCRings.r
list r
Definition:
alignCSCRings.py:92
edm::ParameterSet
Definition:
ParameterSet.h:35
DTLocalTriggerLutTest::DTLocalTriggerLutTest
DTLocalTriggerLutTest(const edm::ParameterSet &ps)
Constructor.
Definition:
DTLocalTriggerLutTest.cc:34
DTLocalTriggerLutTest::thresholdPhiMean
double thresholdPhiMean
Definition:
DTLocalTriggerLutTest.h:48
DTLocalTriggerLutTest::~DTLocalTriggerLutTest
virtual ~DTLocalTriggerLutTest()
Destructor.
Definition:
DTLocalTriggerLutTest.cc:49
DTLocalTriggerLutTest::doCorrStudy
bool doCorrStudy
Definition:
DTLocalTriggerLutTest.h:50
edm::Run
Definition:
Run.h:41
Generated for CMSSW Reference Manual by
1.8.5