|
void | beginRun (const edm::Run &r, const edm::EventSetup &c) override |
| BeginRun. More...
|
|
void | Bookings (DQMStore::IBooker &, DQMStore::IGetter &) |
|
void | runClientDiagnostic (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) override |
| Run client analysis. More...
|
|
void | beginRun (edm::Run const &run, edm::EventSetup const &context) override |
| BeginRun. More...
|
|
void | bookCmsHistos (DQMStore::IBooker &, std::string hTag, std::string folder="", bool isGlb=false) |
| Book the new MEs (CMS summary) More...
|
|
void | bookSectorHistos (DQMStore::IBooker &, int wheel, int sector, std::string hTag, std::string folder="") |
| Book the new MEs (for each sector) More...
|
|
void | bookWheelHistos (DQMStore::IBooker &, int wheel, std::string hTag, std::string folder="") |
| Book the new MEs (for each wheel) More...
|
|
std::string | category () |
| Get message logger name. More...
|
|
void | dqmEndJob (DQMStore::IBooker &, DQMStore::IGetter &) override |
|
void | dqmEndLuminosityBlock (DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override |
| Perform client diagnostic in online. More...
|
|
void | endRun (edm::Run const &run, edm::EventSetup const &context) override |
| Perform client diagnostic in offline. More...
|
|
std::string | fullName (std::string htype) |
| Create fullname from histo partial name. More...
|
|
template<class T > |
T * | getHisto (MonitorElement *me) |
| Convert ME to Histogram fo type T. More...
|
|
std::string | getMEName (std::string histoTag, std::string subfolder, const DTChamberId &chambid) |
| Get the ME name (by chamber) More...
|
|
std::string | getMEName (std::string histoTag, std::string subfolder, int wh) |
| Get the ME name (by wheel) More...
|
|
std::pair< float, float > | phiRange (const DTChamberId &id) |
| Calculate phi range for histograms. More...
|
|
void | setConfig (const edm::ParameterSet &ps, std::string name) |
| Set configuration variables. More...
|
|
std::string & | topFolder () |
| Get top folder name. More...
|
|
template<Transition Tr = Transition::Event> |
auto | produces (std::string instanceName) noexcept |
| declare what type of product will make and with which optional label More...
|
|
template<Transition B> |
BranchAliasSetter | produces (const TypeID &id, std::string instanceName=std::string(), bool recordProvenance=true) |
|
template<BranchType B> |
BranchAliasSetter | produces (const TypeID &id, std::string instanceName=std::string(), bool recordProvenance=true) |
|
BranchAliasSetter | produces (const TypeID &id, std::string instanceName=std::string(), bool recordProvenance=true) |
|
template<typename ProductType , Transition B> |
BranchAliasSetterT< ProductType > | produces (std::string instanceName) |
|
template<class ProductType > |
BranchAliasSetterT< ProductType > | produces () |
|
template<typename ProductType , BranchType B> |
BranchAliasSetterT< ProductType > | produces (std::string instanceName) |
|
template<typename ProductType , BranchType B> |
BranchAliasSetterT< ProductType > | produces () |
|
template<class ProductType > |
BranchAliasSetterT< ProductType > | produces (std::string instanceName) |
|
template<typename ProductType , Transition B> |
BranchAliasSetterT< ProductType > | produces () |
|
template<Transition Tr = Transition::Event> |
auto | produces () noexcept |
|
ProducesCollector | producesCollector () |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
|
template<BranchType B = InEvent> |
EDConsumerBaseAdaptor< B > | consumes (edm::InputTag tag) noexcept |
|
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 ESProduct , typename ESRecord , Transition Tr = Transition::Event> |
auto | esConsumes () |
|
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event> |
auto | esConsumes (ESInputTag const &tag) |
|
template<Transition Tr = Transition::Event> |
constexpr auto | esConsumes () |
|
template<Transition Tr = Transition::Event> |
auto | esConsumes (ESInputTag tag) |
|
template<Transition Tr = Transition::Event> |
ESGetTokenGeneric | esConsumes (eventsetup::EventSetupRecordKey const &iRecord, eventsetup::DataKey const &iKey) |
| Used with EventSetupRecord::doGet. More...
|
|
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) |
|
void | resetItemsToGetFrom (BranchType iType) |
|