Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
DTMonitorClient
src
DTTriggerLutTest.h
Go to the documentation of this file.
1
#ifndef DTTriggerLutTest_H
2
#define DTTriggerLutTest_H
3
4
17
#include "
DQM/DTMonitorClient/src/DTLocalTriggerBaseTest.h
"
18
19
class
TSpectrum;
20
21
class
DTTriggerLutTest
:
public
DTLocalTriggerBaseTest
{
22
23
public
:
24
26
DTTriggerLutTest
(
const
edm::ParameterSet
& ps);
27
29
virtual
~DTTriggerLutTest
();
30
31
protected
:
32
34
void
beginJob
();
35
37
void
beginRun
(
const
edm::Run
&
r
,
const
edm::EventSetup
&
c
);
38
40
void
runClientDiagnostic
();
41
42
private
:
43
45
int
performLutTest
(
double
perc,
double
threshold1,
double
threshold2);
46
48
void
fillWhPlot
(
MonitorElement
*
plot
,
int
sect,
int
stat,
float
value
,
bool
lessIsBest =
true
);
49
50
void
bookCmsHistos1d
(
std::string
hTag,
std::string
folder=
""
);
51
52
double
thresholdWarnPhi
,
thresholdErrPhi
;
53
double
thresholdWarnPhiB
,
thresholdErrPhiB
;
54
double
validRange
;
55
bool
detailedAnalysis
;
56
57
};
58
59
#endif
DTLocalTriggerBaseTest
Definition:
DTLocalTriggerBaseTest.h:39
DTLocalTriggerBaseTest.h
DTTriggerLutTest::validRange
double validRange
Definition:
DTTriggerLutTest.h:54
DTTriggerLutTest::bookCmsHistos1d
void bookCmsHistos1d(std::string hTag, std::string folder="")
Definition:
DTTriggerLutTest.cc:361
DTTriggerLutTest::DTTriggerLutTest
DTTriggerLutTest(const edm::ParameterSet &ps)
Constructor.
Definition:
DTTriggerLutTest.cc:36
DTTriggerLutTest::thresholdErrPhi
double thresholdErrPhi
Definition:
DTTriggerLutTest.h:52
relativeConstraints.value
tuple value
Definition:
relativeConstraints.py:54
DTTriggerLutTest::~DTTriggerLutTest
virtual ~DTTriggerLutTest()
Destructor.
Definition:
DTTriggerLutTest.cc:51
DTTriggerLutTest::performLutTest
int performLutTest(double perc, double threshold1, double threshold2)
Perform Lut Test logical operations.
Definition:
DTTriggerLutTest.cc:350
DTTriggerLutTest::detailedAnalysis
bool detailedAnalysis
Definition:
DTTriggerLutTest.h:55
DTTriggerLutTest::fillWhPlot
void fillWhPlot(MonitorElement *plot, int sect, int stat, float value, bool lessIsBest=true)
Fill summary plots managing double MB4 chambers.
Definition:
DTTriggerLutTest.cc:379
DTTriggerLutTest::beginJob
void beginJob()
BeginJob.
Definition:
DTTriggerLutTest.cc:56
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
DTTriggerLutTest::thresholdErrPhiB
double thresholdErrPhiB
Definition:
DTTriggerLutTest.h:53
edm::EventSetup
Definition:
EventSetup.h:44
DTTriggerLutTest::thresholdWarnPhiB
double thresholdWarnPhiB
Definition:
DTTriggerLutTest.h:53
MonitorElement
Definition:
MonitorElement.h:34
DTTriggerLutTest::runClientDiagnostic
void runClientDiagnostic()
Run client analysis.
Definition:
DTTriggerLutTest.cc:115
trackerHits.c
tuple c
Definition:
trackerHits.py:26
plotResiduals.plot
def plot
Definition:
plotResiduals.py:5
DTTriggerLutTest
Definition:
DTTriggerLutTest.h:21
DTTriggerLutTest::thresholdWarnPhi
double thresholdWarnPhi
Definition:
DTTriggerLutTest.h:52
alignCSCRings.r
list r
Definition:
alignCSCRings.py:92
edm::ParameterSet
Definition:
ParameterSet.h:35
DTTriggerLutTest::beginRun
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
Definition:
DTTriggerLutTest.cc:108
edm::Run
Definition:
Run.h:36
Generated for CMSSW Reference Manual by
1.8.5