Go to the documentation of this file.
24 <<
" Constructing object...";
25 factory_ = std::make_unique<SamplingSummaryFactory>();
39 <<
" Deleting object...";
46 Analyses::iterator ianal;
47 for (ianal =
data().begin(); ianal !=
data().end(); ianal++) {
55 HistosMap::const_iterator iter =
histos().begin();
56 for (; iter !=
histos().end(); iter++) {
58 if (iter->second.empty()) {
60 <<
" Zero collation histograms found!";
66 Histos::const_iterator ihis = iter->second.begin();
67 for (; ihis != iter->second.end(); ihis++) {
70 profs.push_back(prof);
Algorithm for latency run.
~SamplingHistograms() override
void histoAnalysis(bool debug) override
const edm::ParameterSet & pset() const
DQMStore *const bei() const
Analysis for latency run.
Analyses & data(bool getMaskedData=false)
Log< level::Warning, false > LogWarning
SamplingHistograms(const edm::ParameterSet &pset, DQMStore *, const sistrip::RunType &task=sistrip::APV_LATENCY)
static const char mlDqmClient_[]
std::unique_ptr< Factory > factory_
void configure(const edm::ParameterSet &, const edm::EventSetup &) override
static const char root_[]
static const char collate_[]
const HistosMap & histos() const
virtual MonitorElement * get(std::string const &fullpath) const
virtual int64_t getIntValue() const