#include <DiMuonHistograms.h>
Public Member Functions | |
void | analyze (const edm::Event &event, const edm::EventSetup &eventSetup) |
void | beginJob (DQMStore *dbe) |
Inizialize parameters for histo binning. More... | |
DiMuonHistograms (const edm::ParameterSet &pset, MuonServiceProxy *theService) | |
virtual | ~DiMuonHistograms () |
Public Member Functions inherited from MuonAnalyzerBase | |
void | analyze (const edm::Event &, const edm::EventSetup &, reco::Muon &recoMuon) |
Get the analysis of the muon properties. More... | |
void | analyze (const edm::Event &, const edm::EventSetup &, reco::Track &recoTrack) |
Get the analysis of the muon track properties. More... | |
MuonAnalyzerBase (MuonServiceProxy *theServ) | |
Constructor. More... | |
MuonServiceProxy * | service () |
virtual | ~MuonAnalyzerBase () |
Destructor. More... | |
Protected Attributes | |
int | etaBBin |
int | etaBin |
double | etaBMax |
double | etaBMin |
double | EtaCutMax |
double | EtaCutMin |
int | etaEBin |
double | etaECMax |
double | etaECMin |
std::string | EtaName |
int | etaOvlpBin |
std::vector< MonitorElement * > | GlbGlbMuon_HM |
std::vector< MonitorElement * > | GlbGlbMuon_LM |
double | HighMassMax |
double | HighMassMin |
double | LowMassMax |
double | LowMassMin |
std::string | metname |
edm::ParameterSet | parameters |
std::vector< MonitorElement * > | SoftSoftMuon |
std::vector< MonitorElement * > | StaTrkMuon_HM |
std::vector< MonitorElement * > | StaTrkMuon_LM |
edm::InputTag | theMuonCollectionLabel |
edm::InputTag | theSTACollectionLabel |
std::vector< MonitorElement * > | TightTightMuon |
std::vector< MonitorElement * > | TrkTrkMuon_HM |
std::vector< MonitorElement * > | TrkTrkMuon_LM |
Class DiMuonHistograms
DQM monitoring for dimuon mass
Author: S.Folgueras, U. Oviedo
Definition at line 26 of file DiMuonHistograms.h.
DiMuonHistograms::DiMuonHistograms | ( | const edm::ParameterSet & | pset, |
MuonServiceProxy * | theService | ||
) |
Definition at line 37 of file DiMuonHistograms.cc.
References parameters.
|
virtual |
Definition at line 41 of file DiMuonHistograms.cc.
void DiMuonHistograms::analyze | ( | const edm::Event & | event, |
const edm::EventSetup & | eventSetup | ||
) |
Definition at line 86 of file DiMuonHistograms.cc.
References SiPixelRawToDigiRegional_cfi::beamSpot, DeDxDiscriminatorTools::charge(), etaBMax, etaBMin, EtaCutMax, EtaCutMin, etaECMax, etaECMin, edm::Event::getByLabel(), GlbGlbMuon_HM, GlbGlbMuon_LM, HighMassMin, edm::HandleBase::isValid(), LogTrace, LowMassMax, metname, patZpeak::muons, reco::BeamSpot::position(), SoftSoftMuon, StaTrkMuon_HM, StaTrkMuon_LM, theMuonCollectionLabel, TightTightMuon, TrkTrkMuon_HM, and TrkTrkMuon_LM.
|
virtual |
Inizialize parameters for histo binning.
Implements MuonAnalyzerBase.
Definition at line 43 of file DiMuonHistograms.cc.
References DQMStore::book1D(), etaBBin, etaBin, etaBMax, etaBMin, etaEBin, etaECMax, etaECMin, EtaName, edm::ParameterSet::getParameter(), GlbGlbMuon_HM, GlbGlbMuon_LM, HighMassMax, HighMassMin, LogTrace, LowMassMax, LowMassMin, metname, parameters, DQMStore::setCurrentFolder(), SoftSoftMuon, StaTrkMuon_HM, StaTrkMuon_LM, theMuonCollectionLabel, TightTightMuon, TrkTrkMuon_HM, and TrkTrkMuon_LM.
|
protected |
Definition at line 51 of file DiMuonHistograms.h.
Referenced by beginJob().
|
protected |
Definition at line 50 of file DiMuonHistograms.h.
Referenced by beginJob().
|
protected |
Definition at line 61 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 60 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 59 of file DiMuonHistograms.h.
Referenced by analyze().
|
protected |
Definition at line 58 of file DiMuonHistograms.h.
Referenced by analyze().
|
protected |
Definition at line 52 of file DiMuonHistograms.h.
Referenced by beginJob().
|
protected |
Definition at line 63 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 62 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 56 of file DiMuonHistograms.h.
Referenced by beginJob().
|
protected |
Definition at line 53 of file DiMuonHistograms.h.
|
protected |
Definition at line 72 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 71 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 69 of file DiMuonHistograms.h.
Referenced by beginJob().
|
protected |
Definition at line 68 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 67 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 66 of file DiMuonHistograms.h.
Referenced by beginJob().
|
protected |
Definition at line 43 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 40 of file DiMuonHistograms.h.
Referenced by beginJob(), DiMuonHistograms(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
protected |
Definition at line 79 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 74 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 73 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 47 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 46 of file DiMuonHistograms.h.
|
protected |
Definition at line 78 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 76 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().
|
protected |
Definition at line 75 of file DiMuonHistograms.h.
Referenced by analyze(), and beginJob().