![]() |
![]() |
#include <MuonRecoOneHLT.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &) |
Get the analysis. More... | |
void | beginJob (DQMStore *dbe) |
Inizialize parameters for histo binning. More... | |
void | beginRun (const edm::Run &iRun, const edm::EventSetup &iSetup) |
MuonRecoOneHLT (const edm::ParameterSet &, MuonServiceProxy *theService) | |
Constructor. More... | |
virtual | ~MuonRecoOneHLT () |
Destructor. More... | |
![]() | |
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... | |
Definition at line 25 of file MuonRecoOneHLT.h.
MuonRecoOneHLT::MuonRecoOneHLT | ( | const edm::ParameterSet & | pSet, |
MuonServiceProxy * | theService | ||
) |
Constructor.
Definition at line 24 of file MuonRecoOneHLT.cc.
References _DoubleMuonEventFlag, _SingleMuonEventFlag, doublemuonExpr_, edm::ParameterSet::getParameter(), parameters, and singlemuonExpr_.
|
virtual |
Destructor.
Definition at line 38 of file MuonRecoOneHLT.cc.
References _DoubleMuonEventFlag, and _SingleMuonEventFlag.
void MuonRecoOneHLT::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const edm::TriggerResults & | triggerResults | ||
) |
Get the analysis.
Definition at line 129 of file MuonRecoOneHLT.cc.
References edm::HLTGlobalStatus::accept(), SiPixelRawToDigiRegional_cfi::beamSpot, chi2OvDFGlbTrack, chi2OvDFStaTrack, chi2OvDFTight, chi2OvDFTrack, gather_cfg::cout, doublemuonExpr_, etaGlbTrack, etaStaTrack, etaTight, etaTrack, MonitorElement::Fill(), edm::Event::getByLabel(), i, LogTrace, metname, patZpeak::muons, muReco, phiGlbTrack, phiStaTrack, phiTight, phiTrack, reco::BeamSpot::position(), ptGlbTrack, ptStaTrack, ptTight, ptTrack, singlemuonExpr_, edm::TriggerNames::size(), theMuonCollectionLabel, edm::TriggerNames::triggerName(), and edm::Event::triggerNames().
|
virtual |
Inizialize parameters for histo binning.
Implements MuonAnalyzerBase.
Definition at line 42 of file MuonRecoOneHLT.cc.
References DQMStore::book1D(), chi2Bin, chi2Max, chi2Min, chi2OvDFGlbTrack, chi2OvDFStaTrack, chi2OvDFTight, chi2OvDFTrack, gather_cfg::cout, etaBin, etaGlbTrack, etaMax, etaMin, etaStaTrack, etaTight, etaTrack, edm::ParameterSet::getParameter(), muReco, parameters, phiBin, phiGlbTrack, phiMax, phiMin, phiStaTrack, phiTight, phiTrack, ptBin, ptGlbTrack, ptMax, ptMin, ptStaTrack, ptTight, ptTrack, MonitorElement::setAxisTitle(), DQMStore::setCurrentFolder(), and theMuonCollectionLabel.
void MuonRecoOneHLT::beginRun | ( | const edm::Run & | iRun, |
const edm::EventSetup & | iSetup | ||
) |
Definition at line 116 of file MuonRecoOneHLT.cc.
References _DoubleMuonEventFlag, _SingleMuonEventFlag, gather_cfg::cout, GenericTriggerEventFlag::expressionsFromDB(), GenericTriggerEventFlag::hltDBKey(), GenericTriggerEventFlag::initRun(), GenericTriggerEventFlag::on(), and singlemuonExpr_.
|
private |
Definition at line 54 of file MuonRecoOneHLT.h.
Referenced by beginRun(), MuonRecoOneHLT(), and ~MuonRecoOneHLT().
|
private |
Definition at line 53 of file MuonRecoOneHLT.h.
Referenced by beginRun(), MuonRecoOneHLT(), and ~MuonRecoOneHLT().
|
private |
Definition at line 69 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 71 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 70 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 79 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 96 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 85 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 91 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 52 of file MuonRecoOneHLT.h.
Referenced by analyze(), and MuonRecoOneHLT().
|
private |
Definition at line 61 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 77 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 63 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 62 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 94 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 83 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 89 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 46 of file MuonRecoOneHLT.h.
Referenced by analyze().
|
private |
Definition at line 74 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 44 of file MuonRecoOneHLT.h.
Referenced by beginJob(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputTags(), MuonRecoOneHLT(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::recursePSetProperties().
|
private |
Definition at line 65 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 78 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 67 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 66 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 95 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 84 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 90 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 57 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 80 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 59 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 58 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 97 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 86 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 92 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 51 of file MuonRecoOneHLT.h.
Referenced by analyze(), beginRun(), and MuonRecoOneHLT().
|
private |
Definition at line 48 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 49 of file MuonRecoOneHLT.h.