|
| GEMOfflineMonitor (const edm::ParameterSet &) |
|
| ~GEMOfflineMonitor () override |
|
template<typename T > |
bool | checkRefs (const std::vector< T * > &) |
|
template<typename AnyKey > |
TString | convertKeyToStr (const AnyKey &key) |
|
template<typename AnyKey > |
void | fillME (std::map< AnyKey, MonitorElement * > &, const AnyKey &, const float) |
|
template<typename AnyKey > |
void | fillME (std::map< AnyKey, MonitorElement * > &, const AnyKey &, const float, const float y) |
|
| GEMOfflineDQMBase (const edm::ParameterSet &) |
|
int | getDetOccXBin (const GEMDetId &, const edm::ESHandle< GEMGeometry > &) |
|
int | getDetOccXBin (const int, const int, const int) |
|
int | getMaxVFAT (const int) |
|
int | getNumEtaPartitions (const GEMStation *) |
|
int | getVFATNumber (const int, const int, const int) |
|
int | getVFATNumberByStrip (const int, const int, const int) |
|
void | setDetLabelsEta (MonitorElement *, const GEMStation *) |
|
void | setDetLabelsVFAT (MonitorElement *, const GEMStation *) |
|
void | accumulate (edm::Event const &event, edm::EventSetup const &setup) final |
|
void | beginLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final |
|
void | beginRun (edm::Run const &run, edm::EventSetup const &setup) final |
|
void | beginStream (edm::StreamID id) final |
|
virtual void | dqmBeginRun (edm::Run const &, edm::EventSetup const &) |
|
| DQMEDAnalyzer () |
|
void | endLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final |
|
void | endRun (edm::Run const &run, edm::EventSetup const &setup) final |
|
virtual bool | getCanSaveByLumi () |
|
| EDProducer ()=default |
|
bool | hasAbilityToProduceInBeginLumis () const final |
|
bool | hasAbilityToProduceInBeginRuns () const final |
|
bool | hasAbilityToProduceInEndLumis () const final |
|
bool | hasAbilityToProduceInEndRuns () const final |
|
|
typedef std::map< MEMapKey1, MonitorElement * > | MEMap1 |
|
typedef std::map< MEMapKey2, MonitorElement * > | MEMap2 |
|
typedef std::map< MEMapKey3, MonitorElement * > | MEMap3 |
|
typedef std::tuple< int, int > | MEMapKey1 |
|
typedef std::tuple< int, int, bool > | MEMapKey2 |
|
typedef std::tuple< int, int, bool, int > | MEMapKey3 |
|
typedef dqm::reco::DQMStore | DQMStore |
|
typedef dqm::reco::MonitorElement | MonitorElement |
|
typedef CacheContexts< T... > | CacheTypes |
|
typedef CacheTypes::GlobalCache | GlobalCache |
|
typedef AbilityChecker< T... > | HasAbility |
|
typedef CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
|
typedef LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > | LuminosityBlockContext |
|
typedef CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
|
typedef CacheTypes::RunCache | RunCache |
|
typedef RunContextT< RunCache, GlobalCache > | RunContext |
|
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
|
std::string | log_category_ |
|
edm::EDPutTokenT< DQMToken > | lumiToken_ |
|
edm::EDPutTokenT< DQMToken > | runToken_ |
|
unsigned int | streamId_ |
|
Definition at line 11 of file GEMOfflineMonitor.h.
Reimplemented from DQMEDAnalyzer.
Definition at line 82 of file GEMOfflineMonitor.cc.
85 if (not digi_collection.
isValid()) {
92 if (not rechit_collection.
isValid()) {
99 if (not
gem.isValid()) {
105 for (
auto range_iter = digi_collection->begin(); range_iter != digi_collection->end(); range_iter++) {
106 const GEMDetId& gem_id = (*range_iter).first;
110 for (
auto digi =
range.first; digi !=
range.second; ++digi) {
119 for (
auto hit = rechit_collection->begin();
hit != rechit_collection->end();
hit++) {
References chamber_bin(), digi_token_, GEMOfflineDQMBase::fillME(), mixOne_premix_on_sim_cfi::gem, get, GEMOfflineDQMBase::getDetOccXBin(), GEMOfflineDQMBase::getVFATNumberByStrip(), edm::HandleBase::isValid(), log_category_, me_digi_det_, me_hit_det_, FastTimerService_cff::range, rechit_token_, GEMDetId::region(), GEMDetId::roll(), singleTopDQM_cfi::setup, and GEMDetId::station().