#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... | |
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... | |
Definition at line 25 of file MuonRecoOneHLT.h.
MuonRecoOneHLT::MuonRecoOneHLT | ( | const edm::ParameterSet & | pSet, |
MuonServiceProxy * | theService | ||
) |
Constructor.
Definition at line 31 of file MuonRecoOneHLT.cc.
References _DoubleMuonEventFlag, _SingleMuonEventFlag, doublemuonExpr_, edm::ParameterSet::getParameter(), parameters, and singlemuonExpr_.
|
virtual |
Destructor.
Definition at line 45 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 139 of file MuonRecoOneHLT.cc.
References edm::HLTGlobalStatus::accept(), SiPixelRawToDigiRegional_cfi::beamSpot, reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), bsTag, chi2OvDFGlbTrack, chi2OvDFStaTrack, chi2OvDFTight, chi2OvDFTrack, gather_cfg::cout, doublemuonExpr_, error, etaGlbTrack, etaStaTrack, etaTight, etaTrack, MonitorElement::Fill(), edm::Event::getByLabel(), i, muon::isTightMuon(), edm::HandleBase::isValid(), LogTrace, metname, patZpeak::muons, muReco, phiGlbTrack, phiStaTrack, phiTight, phiTrack, reco::BeamSpot::position(), position, ptGlbTrack, ptStaTrack, ptTight, ptTrack, reco::BeamSpot::sigmaZ(), singlemuonExpr_, edm::TriggerNames::size(), theMuonCollectionLabel, edm::TriggerNames::triggerName(), edm::Event::triggerNames(), and vertexTag.
|
virtual |
Inizialize parameters for histo binning.
Implements MuonAnalyzerBase.
Definition at line 49 of file MuonRecoOneHLT.cc.
References DQMStore::book1D(), bsTag, 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(), AlCaHLTBitMon_QueryRunRegistry::string, theMuonCollectionLabel, and vertexTag.
void MuonRecoOneHLT::beginRun | ( | const edm::Run & | iRun, |
const edm::EventSetup & | iSetup | ||
) |
Definition at line 126 of file MuonRecoOneHLT.cc.
References _DoubleMuonEventFlag, _SingleMuonEventFlag, gather_cfg::cout, GenericTriggerEventFlag::expressionsFromDB(), GenericTriggerEventFlag::hltDBKey(), GenericTriggerEventFlag::initRun(), GenericTriggerEventFlag::on(), and singlemuonExpr_.
|
private |
Definition at line 58 of file MuonRecoOneHLT.h.
Referenced by beginRun(), MuonRecoOneHLT(), and ~MuonRecoOneHLT().
|
private |
Definition at line 57 of file MuonRecoOneHLT.h.
Referenced by beginRun(), MuonRecoOneHLT(), and ~MuonRecoOneHLT().
|
private |
Definition at line 53 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 73 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 75 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 74 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 83 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 100 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 95 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 56 of file MuonRecoOneHLT.h.
Referenced by analyze(), and MuonRecoOneHLT().
|
private |
Definition at line 65 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 81 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 98 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 87 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 93 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 78 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 69 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 82 of file MuonRecoOneHLT.h.
Referenced by analyze(), and 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 99 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 88 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 94 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 61 of file MuonRecoOneHLT.h.
Referenced by beginJob().
|
private |
Definition at line 84 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 101 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 96 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().
|
private |
Definition at line 55 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.
|
private |
Definition at line 52 of file MuonRecoOneHLT.h.
Referenced by analyze(), and beginJob().