DQM
SiStripCommissioningClients
interface
CalibrationHistograms.h
Go to the documentation of this file.
1
#ifndef DQM_SiStripCommissioningClients_CalibrationHistograms_H
2
#define DQM_SiStripCommissioningClients_CalibrationHistograms_H
3
4
#include "
DQM/SiStripCommissioningClients/interface/CommissioningHistograms.h
"
5
#include "
DQMServices/Core/interface/DQMStore.h
"
6
7
class
CalibrationHistograms
:
virtual
public
CommissioningHistograms
{
8
public
:
9
CalibrationHistograms
(
const
edm::ParameterSet
&
pset
,
DQMStore
*,
const
sistrip::RunType
&
task
=
sistrip::CALIBRATION
);
10
~CalibrationHistograms
()
override
;
11
12
void
histoAnalysis
(
bool
debug
)
override
;
13
14
void
printAnalyses
()
override
;
// override
15
16
void
save
(
std::string
&
filename
, uint32_t
run_number
= 0,
std::string
partitionName
=
""
);
17
18
private
:
19
// Needed for the calibration-scan analysis
20
float
targetRiseTime_
;
21
float
targetDecayTime_
;
22
bool
tuneSimultaneously_
;
23
};
24
25
#endif // DQM_SiStripCommissioningClients_CalibrationHistograms_H
CommissioningHistograms::task
const sistrip::RunType & task() const
Definition:
CommissioningHistograms.h:158
CalibrationHistograms::targetRiseTime_
float targetRiseTime_
Definition:
CalibrationHistograms.h:20
sistrip::CALIBRATION
Definition:
ConstantsForRunType.h:73
CalibrationHistograms::save
void save(std::string &filename, uint32_t run_number=0, std::string partitionName="")
Definition:
CalibrationHistograms.cc:133
CalibrationHistograms
Definition:
CalibrationHistograms.h:7
CommissioningHistograms::pset
const edm::ParameterSet & pset() const
Definition:
CommissioningHistograms.h:163
CalibrationHistograms::CalibrationHistograms
CalibrationHistograms(const edm::ParameterSet &pset, DQMStore *, const sistrip::RunType &task=sistrip::CALIBRATION)
Definition:
CalibrationHistograms.cc:26
DQMStore.h
contentValuesCheck.run_number
run_number
Definition:
contentValuesCheck.py:38
sistrip::RunType
RunType
Definition:
ConstantsForRunType.h:70
CommissioningHistograms.h
CalibrationHistograms::histoAnalysis
void histoAnalysis(bool debug) override
Definition:
CalibrationHistograms.cc:53
debug
#define debug
Definition:
HDRShower.cc:19
dqm::legacy::DQMStore
Definition:
DQMStore.h:727
corrVsCorr.filename
filename
Definition:
corrVsCorr.py:123
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition:
ParameterSet.h:36
CalibrationHistograms::printAnalyses
void printAnalyses() override
Definition:
CalibrationHistograms.cc:114
FrameHeaderEvents_cfi.partitionName
partitionName
Definition:
FrameHeaderEvents_cfi.py:5
CommissioningHistograms
Definition:
CommissioningHistograms.h:23
CalibrationHistograms::~CalibrationHistograms
~CalibrationHistograms() override
Definition:
CalibrationHistograms.cc:46
CalibrationHistograms::tuneSimultaneously_
bool tuneSimultaneously_
Definition:
CalibrationHistograms.h:22
CalibrationHistograms::targetDecayTime_
float targetDecayTime_
Definition:
CalibrationHistograms.h:21
Generated for CMSSW Reference Manual by
1.8.16