#include <PhysicsObjectsMonitor.h>
Public Member Functions | |
void | analyze (const edm::Event &event, const edm::EventSetup &eventSetup) override |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
PhysicsObjectsMonitor (const edm::ParameterSet &pset) | |
Constructor. More... | |
~PhysicsObjectsMonitor () override | |
Destructor. More... | |
Public Member Functions inherited from one::DQMEDAnalyzer< T > | |
DQMEDAnalyzer ()=default | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > const &)=delete | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > &&)=delete | |
~DQMEDAnalyzer () override=default | |
Private Attributes | |
MonitorElement * | charge |
MonitorElement * | CSCvsRPC |
MonitorElement * | DTvsCSC |
MonitorElement * | DTvsRPC |
MonitorElement * | h1_Pres |
MonitorElement * | hPres |
MonitorElement * | NCSChits |
MonitorElement * | NDThits |
MonitorElement * | Nmuon |
MonitorElement * | Nrechits |
MonitorElement * | NRPChits |
MonitorElement * | pt |
MonitorElement * | ptot |
MonitorElement * | px |
MonitorElement * | py |
MonitorElement * | pz |
std::string | theDataType |
std::string | theSeedCollectionLabel |
std::string | theSTAMuonLabel |
edm::EDGetTokenT< reco::TrackCollection > | theSTAMuonToken_ |
For now: Analyzer of StandAlone muon tracks Later: Add other detectors and more Reco
Analyzer of the StandAlone muon tracks
Definition at line 31 of file PhysicsObjectsMonitor.h.
PhysicsObjectsMonitor::PhysicsObjectsMonitor | ( | const edm::ParameterSet & | pset | ) |
Constructor.
Definition at line 32 of file PhysicsObjectsMonitor.cc.
References edm::ParameterSet::getUntrackedParameter().
|
override |
|
override |
Definition at line 86 of file PhysicsObjectsMonitor.cc.
References ALCARECOTkAlJpsiMuMu_cff::charge, TrajectoryStateClosestToPoint::charge(), MuonSubdetId::CSC, debug, DEFINE_FWK_MODULE, MuonSubdetId::DT, MuonPatternRecoDumper::dumpFTS(), edm::EventSetup::get(), reco::TransientTrack::impactPointTSCP(), PV3DBase< T, PVType, FrameType >::mag(), TrajectoryStateClosestToPoint::momentum(), PV3DBase< T, PVType, FrameType >::perp(), EnergyCorrector::pt, reco::TransientTrack::recHitsBegin(), reco::TransientTrack::recHitsEnd(), recPt, MuonSubdetId::RPC, TrajectoryStateClosestToPoint::theState(), HiIsolationCommonParameters_cff::track, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
override |
Definition at line 55 of file PhysicsObjectsMonitor.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), ALCARECOTkAlJpsiMuMu_cff::charge, MonitorElement::getTH2F(), EnergyCorrector::pt, and DQMStore::IBooker::setCurrentFolder().
|
private |
Definition at line 51 of file PhysicsObjectsMonitor.h.
Referenced by Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleData::__repr__().
|
private |
Definition at line 63 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 61 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 62 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 48 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 47 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 60 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 59 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 57 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 58 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 64 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 53 of file PhysicsObjectsMonitor.h.
Referenced by Particle.Particle::__str__(), ZMuMuRochCorAnalyzer.DiMuon::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), Electron.Electron::ptErr(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
|
private |
Definition at line 52 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 54 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 55 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 56 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 66 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 44 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 43 of file PhysicsObjectsMonitor.h.
|
private |
Definition at line 69 of file PhysicsObjectsMonitor.h.