DQM
SiStripCommissioningClients
interface
FedCablingHistograms.h
Go to the documentation of this file.
1
#ifndef DQM_SiStripCommissioningClients_FedCablingHistograms_H
2
#define DQM_SiStripCommissioningClients_FedCablingHistograms_H
3
4
#include "
DQM/SiStripCommissioningClients/interface/CommissioningHistograms.h
"
5
#include "
DQM/SiStripCommissioningSummary/interface/FedCablingSummaryFactory.h
"
6
#include "
CondFormats/SiStripObjects/interface/FedCablingAnalysis.h
"
7
#include "
DQMServices/Core/interface/DQMStore.h
"
8
9
class
FedCablingHistograms
:
virtual
public
CommissioningHistograms
{
10
public
:
11
FedCablingHistograms
(
const
edm::ParameterSet
&
pset
,
DQMStore
*);
12
~FedCablingHistograms
()
override
;
13
14
typedef
SummaryPlotFactory<FedCablingAnalysis*>
Factory
;
15
typedef
std::map<uint32_t, FedCablingAnalysis*>
Analyses
;
16
18
void
histoAnalysis
(
bool
debug
)
override
;
19
21
void
printAnalyses
()
override
;
22
24
void
createSummaryHisto
(
const
sistrip::Monitorable
&,
25
const
sistrip::Presentation
&,
26
const
std::string
& top_level_dir,
27
const
sistrip::Granularity
&)
override
;
28
29
protected
:
30
Analyses
data_
;
31
32
std::unique_ptr<Factory>
factory_
;
33
};
34
35
#endif // DQM_SiStripCommissioningClients_FedCablingHistograms_H
sistrip::Granularity
Granularity
Definition:
ConstantsForGranularity.h:60
FedCablingSummaryFactory.h
CommissioningHistograms::pset
const edm::ParameterSet & pset() const
Definition:
CommissioningHistograms.h:163
FedCablingHistograms::factory_
std::unique_ptr< Factory > factory_
Definition:
FedCablingHistograms.h:32
DQMStore.h
FedCablingHistograms::Analyses
std::map< uint32_t, FedCablingAnalysis * > Analyses
Definition:
FedCablingHistograms.h:15
CommissioningHistograms.h
sistrip::Monitorable
Monitorable
Definition:
ConstantsForMonitorable.h:200
debug
#define debug
Definition:
HDRShower.cc:19
dqm::legacy::DQMStore
Definition:
DQMStore.h:727
sistrip::Presentation
Presentation
Definition:
ConstantsForPresentation.h:28
FedCablingHistograms::Factory
SummaryPlotFactory< FedCablingAnalysis * > Factory
Definition:
FedCablingHistograms.h:14
FedCablingHistograms::histoAnalysis
void histoAnalysis(bool debug) override
Definition:
FedCablingHistograms.cc:35
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition:
ParameterSet.h:47
CommissioningHistograms
Definition:
CommissioningHistograms.h:23
FedCablingHistograms::~FedCablingHistograms
~FedCablingHistograms() override
Definition:
FedCablingHistograms.cc:28
SummaryPlotFactory< FedCablingAnalysis * >
Definition:
FedCablingSummaryFactory.h:9
FedCablingHistograms::printAnalyses
void printAnalyses() override
Definition:
FedCablingHistograms.cc:91
FedCablingHistograms::data_
Analyses data_
Definition:
FedCablingHistograms.h:30
FedCablingHistograms::createSummaryHisto
void createSummaryHisto(const sistrip::Monitorable &, const sistrip::Presentation &, const std::string &top_level_dir, const sistrip::Granularity &) override
Definition:
FedCablingHistograms.cc:109
FedCablingHistograms::FedCablingHistograms
FedCablingHistograms(const edm::ParameterSet &pset, DQMStore *)
Definition:
FedCablingHistograms.cc:19
CommissioningHistograms::Analyses
std::map< uint32_t, CommissioningAnalysis * > Analyses
Definition:
CommissioningHistograms.h:56
FedCablingHistograms
Definition:
FedCablingHistograms.h:9
FedCablingAnalysis.h
Generated for CMSSW Reference Manual by
1.8.16