#include <XmasToDQMSource.h>
Public Member Functions | |
XmasToDQMSource (const edm::ParameterSet &) | |
~XmasToDQMSource () | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Public Member Functions inherited from edm::EDConsumerBase | |
EDConsumerBase () | |
ProductHolderIndex | indexFrom (EDGetToken, BranchType, TypeID const &) const |
void | itemsMayGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | itemsToGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
virtual | ~EDConsumerBase () |
Protected Member Functions | |
void | analyze (const edm::Event &e, const edm::EventSetup &c) |
Fake Analyze. More... | |
void | beginJob () |
BeginJob. More... | |
void | beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) |
void | beginRun (const edm::Run &r, const edm::EventSetup &c) |
BeginRun. More... | |
void | endJob () |
Endjob. More... | |
void | endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
DQM Client Diagnostic. More... | |
void | endRun (const edm::Run &r, const edm::EventSetup &c) |
EndRun. More... | |
Protected Member Functions inherited from edm::EDAnalyzer | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
CurrentProcessingContext const * | currentContext () const |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Private Attributes | |
int | counterEvt_ |
DQMStore * | dbe_ |
MonitorElement * | h1 |
std::map< std::string, struct Data * > | HostSlotMap |
std::string | monitorName_ |
std::string | NBINS |
edm::ParameterSet | parameters_ |
int | prescaleEvt_ |
counter More... | |
std::string | previousTimestamp |
std::string | XMAX |
std::string | XMIN |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &) |
Definition at line 35 of file XmasToDQMSource.h.
XmasToDQMSource::XmasToDQMSource | ( | const edm::ParameterSet & | ps | ) |
book some histograms here
Definition at line 36 of file XmasToDQMSource.cc.
References gather_cfg::cout, dbe_, edm::ParameterSet::getUntrackedParameter(), monitorName_, cppFunctionSkipper::operator, parameters_, and prescaleEvt_.
XmasToDQMSource::~XmasToDQMSource | ( | ) |
Definition at line 68 of file XmasToDQMSource.cc.
|
protectedvirtual |
Fake Analyze.
Implements edm::EDAnalyzer.
Definition at line 94 of file XmasToDQMSource.cc.
References DQMStore::book1D(), counterEvt_, gather_cfg::cout, dbe_, xmas2dqm::wse::ToDqm::flashlistMonitor_, HostSlotMap, i, xmas2dqm::wse::ToDqm::instance(), xmas2dqm::wse::ToDqm::MemoryTable_, monitorName_, pileupCalc::nbins, NULL, prescaleEvt_, alignCSCRings::r, xmas2dqm::wse::ToDqm::runNumber_, alignCSCRings::s, DQMStore::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, SiStripMonitorClusterAlca_cfi::xmax, and SiStripMonitorClusterAlca_cfi::xmin.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
DQM Client Diagnostic.
Reimplemented from edm::EDAnalyzer.
Definition at line 429 of file XmasToDQMSource.cc.
|
protectedvirtual |
|
private |
Definition at line 70 of file XmasToDQMSource.h.
Referenced by analyze().
|
private |
Definition at line 68 of file XmasToDQMSource.h.
Referenced by analyze(), and XmasToDQMSource().
|
private |
every n events FIXME, make prescale module?
Definition at line 76 of file XmasToDQMSource.h.
Referenced by utils.Chi2::absval(), utils.Chi2::check_filled_bins(), utils.KS::do_test(), utils.Chi2::do_test(), utils.BinToBin::do_test(), utils.BinToBin1percent::do_test(), utils.StatisticalTest::get_rank(), and utils.StatisticalTest::set_operands().
|
private |
Definition at line 82 of file XmasToDQMSource.h.
Referenced by analyze().
|
private |
Definition at line 69 of file XmasToDQMSource.h.
Referenced by analyze(), and XmasToDQMSource().
|
private |
Definition at line 85 of file XmasToDQMSource.h.
|
private |
Definition at line 66 of file XmasToDQMSource.h.
Referenced by Mixins._TypedParameterizable::clone(), Types.PSet::clone(), Mixins._TypedParameterizable::copy(), and XmasToDQMSource().
|
private |
counter
Definition at line 71 of file XmasToDQMSource.h.
Referenced by analyze(), and XmasToDQMSource().
|
private |
Definition at line 84 of file XmasToDQMSource.h.
|
private |
Definition at line 87 of file XmasToDQMSource.h.
|
private |
Definition at line 86 of file XmasToDQMSource.h.