1 #ifndef HLTJetMETDQMSource_H
2 #define HLTJetMETDQMSource_H
306 PathInfo(
int prescaleUsed, std::string denomPathName, std::string
pathName, std::string l1pathName, std::string
filterName, std::string DenomfilterName, std::string processName,
size_t type,
float ptmin,
318 PathInfo(
int prescaleUsed, std::string denomPathName, std::string
pathName, std::string l1pathName, std::string
filterName, std::string DenomfilterName, std::string processName,
size_t type,
345 float ptmin,
float ptmax
MonitorElement * getPhiNumHisto()
MonitorElement * PhiDenom_
void setHistos(MonitorElement *const N, MonitorElement *const Et, MonitorElement *const EtaPhi, MonitorElement *const Eta, MonitorElement *const Phi, MonitorElement *const NL1, MonitorElement *const l1Et, MonitorElement *const l1EtaPhi, MonitorElement *const l1Eta, MonitorElement *const l1Phi)
MonitorElement * getEtaNumHisto()
MonitorElement * EtDenom_
MonitorElement * getEtaPhiHisto()
MonitorElement * rate_All
MonitorElement * getPhiDenomHisto()
edm::InputTag triggerSummaryLabel_
edm::InputTag triggerResultsLabel_
const int getObjectType(void) const
const std::string getDenomPath(void) const
void setHistoswrtMu(MonitorElement *const NwrtMu, MonitorElement *const EtwrtMu, MonitorElement *const EtaPhiwrtMu, MonitorElement *const PhiwrtMu)
MonitorElement * getEtEffHisto()
PathInfoCollection hltPathsAll_
MonitorElement * EtwrtMu_
MonitorElement * EtaDenom_
const std::string getLabel(void) const
MonitorElement * l1EtaPhi_
PathInfo(int prescaleUsed, std::string denomPathName, std::string pathName, std::string l1pathName, std::string filterName, std::string DenomfilterName, std::string processName, size_t type, MonitorElement *N, MonitorElement *Et, MonitorElement *EtaPhi, MonitorElement *Eta, MonitorElement *Phi, MonitorElement *NL1, MonitorElement *l1Et, MonitorElement *l1EtaPhi, MonitorElement *l1Eta, MonitorElement *l1Phi, MonitorElement *NwrtMu, MonitorElement *EtwrtMu, MonitorElement *EtaPhiwrtMu, MonitorElement *PhiwrtMu, MonitorElement *NEff, MonitorElement *EtEff, MonitorElement *EtaEff, MonitorElement *PhiEff, MonitorElement *NNum, MonitorElement *EtNum, MonitorElement *EtaNum, MonitorElement *PhiNum, MonitorElement *NDenom, MonitorElement *EtDenom, MonitorElement *EtaDenom, MonitorElement *PhiDenom, float ptmin, float ptmax)
bool operator==(const std::string v)
MonitorElement * getNHisto()
MonitorElement * getL1EtaHisto()
const std::string getl1Path(void) const
const std::string getProcess(void) const
MonitorElement * getNL1Histo()
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
std::string denomPathName_
std::string DenomfilterName_
const std::string * pathName() const
MonitorElement * getL1EtHisto()
void beginRun(const edm::Run &run, const edm::EventSetup &c)
MonitorElement * getEtDenomHisto()
const std::string getDenomLabel(void) const
MonitorElement * getEtwrtMuHisto()
void histobooking(const edm::EventSetup &c)
HLTConfigProvider hltConfig_
PathInfo(int prescaleUsed, std::string denomPathName, std::string pathName, std::string l1pathName, std::string filterName, std::string DenomfilterName, std::string processName, size_t type, float ptmin, float ptmax)
MonitorElement * rate_Denom
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
const std::string getPath(void) const
HLTJetMETDQMSource(const edm::ParameterSet &)
PathInfoCollection hltPathswrtMu_
MonitorElement * getPhiwrtMuHisto()
MonitorElement * getPhiHisto()
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
DQM Client Diagnostic.
std::string custompathnamemu_
MonitorElement * getPhiEffHisto()
MonitorElement * getNEffHisto()
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< int > prescUsed_
void setHistosEff(MonitorElement *const NEff, MonitorElement *const EtEff, MonitorElement *const EtaEff, MonitorElement *const PhiEff, MonitorElement *const NNum, MonitorElement *const EtNum, MonitorElement *const EtaNum, MonitorElement *const PhiNum, MonitorElement *const NDenom, MonitorElement *const EtDenom, MonitorElement *const EtaDenom, MonitorElement *const PhiDenom)
void setDenomLabel(std::string labelName)
MonitorElement * getEtaHisto()
const edm::InputTag getDenomTag(void) const
MonitorElement * getL1PhiHisto()
MonitorElement * EtaPhiwrtMu_
void endRun(const edm::Run &run, const edm::EventSetup &c)
EndRun.
MonitorElement * getNNumHisto()
MonitorElement * rate_Eff
MonitorElement * rate_Num
MonitorElement * scalersSelect
MonitorElement * getEtaDenomHisto()
const edm::InputTag getTag(void) const
MonitorElement * getNDenomHisto()
PathInfoCollection hltPathsEff_
MonitorElement * getNwrtMuHisto()
MonitorElement * PhiwrtMu_
MonitorElement * rate_All_L1
std::vector< PathInfo >::iterator find(std::string pathName)
MonitorElement * rate_wrtMu
MonitorElement * getEtaPhiwrtMuHisto()
const int getprescaleUsed(void) const
MonitorElement * getEtHisto()
MonitorElement * getL1EtaPhiHisto()
std::vector< std::pair< std::string, std::string > > custompathnamepairs_
void setLabel(std::string labelName)
MonitorElement * getEtNumHisto()
MonitorElement * getEtaEffHisto()