Go to the documentation of this file.
22 <<
" Constructing object...";
37 <<
" Deleting object...";
44 Analyses::iterator ianal;
45 for (ianal =
data().
begin(); ianal !=
data().end(); ianal++) {
53 HistosMap::const_iterator iter =
histos().begin();
54 for (; iter !=
histos().end(); iter++) {
56 if (iter->second.empty()) {
58 <<
" Zero collation histograms found!";
64 Histos::const_iterator ihis = iter->second.begin();
65 for (; ihis != iter->second.end(); ihis++) {
68 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)
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