#include <MuonDTDigis.h>
Protected Member Functions | |
void | analyze (const edm::Event &event, const edm::EventSetup &eventSetup) override |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
hDigis * | WheelHistos (int wheel) |
Protected Member Functions inherited from DQMEDAnalyzer | |
uint64_t | meId () const |
Private Types | |
typedef std::map< DTWireId, std::vector< const PSimHit * > > | DTWireIdMap |
Analyse the the muon-drift-tubes digitizer.
Definition at line 48 of file MuonDTDigis.h.
|
private |
Definition at line 64 of file MuonDTDigis.h.
|
explicit |
Definition at line 19 of file MuonDTDigis.cc.
References DigiToken_, hAllHits, hDigis_global, hDigis_W0, hDigis_W1, hDigis_W2, muonDTDigis_cfi::pset, SimHitToken_, and verbose_.
|
override |
Definition at line 37 of file MuonDTDigis.cc.
References gather_cfg::cout, and verbose_.
|
overrideprotectedvirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 162 of file MuonDTDigis.cc.
References funct::abs(), gather_cfg::cout, DigiToken_, dqm::impl::MonitorElement::Fill(), edm::EventSetup::getData(), hAllHits, hDigis_global, M_PI, mag(), meDigiEfficiency_, meDigiEfficiencyMu_, meDigiTimeBox_, meDigiTimeBox_SL_, meDigiTimeBox_wheel0_, meDigiTimeBox_wheel1m_, meDigiTimeBox_wheel1p_, meDigiTimeBox_wheel2m_, meDigiTimeBox_wheel2p_, meDoubleDigi_, meMB1_digi_occup_, meMB1_sim_occup_, meMB2_digi_occup_, meMB2_sim_occup_, meMB3_digi_occup_, meMB3_sim_occup_, meMB4_digi_occup_, meMB4_sim_occup_, meSimvsDigi_, meWire_DoubleDigi_, amptDefaultParameters_cff::mu, muonGeom, muonGeomToken_, castor_dqm_sourceclient_file_cfg::path, FastTimerService_cff::range, FastTrackerRecHitCombiner_cfi::simHits, SimHitToken_, relativeConstraints::station, theta(), verbose_, makeMuonMisalignmentScenario::wheel, WheelHistos(), x, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
overrideprotectedvirtual |
Implements DQMEDAnalyzer.
Definition at line 42 of file MuonDTDigis.cc.
References dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), meDigiEfficiency_, meDigiEfficiencyMu_, meDigiHisto_, meDigiTimeBox_, meDigiTimeBox_SL_, meDigiTimeBox_wheel0_, meDigiTimeBox_wheel1m_, meDigiTimeBox_wheel1p_, meDigiTimeBox_wheel2m_, meDigiTimeBox_wheel2p_, meDoubleDigi_, meMB1_digi_occup_, meMB1_sim_occup_, meMB2_digi_occup_, meMB2_sim_occup_, meMB3_digi_occup_, meMB3_sim_occup_, meMB4_digi_occup_, meMB4_sim_occup_, meSimvsDigi_, meWire_DoubleDigi_, and dqm::implementation::NavigatorBase::setCurrentFolder().
|
protected |
Definition at line 325 of file MuonDTDigis.cc.
References funct::abs(), hDigis_W0, hDigis_W1, hDigis_W2, and makeMuonMisalignmentScenario::wheel.
Referenced by analyze().
|
private |
Definition at line 67 of file MuonDTDigis.h.
Referenced by analyze(), and MuonDTDigis().
|
private |
Definition at line 107 of file MuonDTDigis.h.
Referenced by analyze(), and MuonDTDigis().
|
private |
Definition at line 103 of file MuonDTDigis.h.
Referenced by analyze(), and MuonDTDigis().
|
private |
Definition at line 104 of file MuonDTDigis.h.
Referenced by MuonDTDigis(), and WheelHistos().
|
private |
Definition at line 105 of file MuonDTDigis.h.
Referenced by MuonDTDigis(), and WheelHistos().
|
private |
Definition at line 106 of file MuonDTDigis.h.
Referenced by MuonDTDigis(), and WheelHistos().
|
private |
Definition at line 82 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 83 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 98 of file MuonDTDigis.h.
Referenced by bookHistograms().
|
private |
Definition at line 76 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 97 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 79 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 78 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 80 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 77 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 81 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 84 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 89 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 88 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 91 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 90 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 93 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 92 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 95 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 94 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 85 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 86 of file MuonDTDigis.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 70 of file MuonDTDigis.h.
Referenced by analyze().
|
private |
Definition at line 69 of file MuonDTDigis.h.
Referenced by analyze().
|
private |
Definition at line 66 of file MuonDTDigis.h.
Referenced by analyze(), and MuonDTDigis().
|
private |
Definition at line 73 of file MuonDTDigis.h.
Referenced by analyze(), MuonDTDigis(), and ~MuonDTDigis().