1 #ifndef SusyBsmTriggerPerformance_TriggerValidator_TriggerValidator_h
2 #define SusyBsmTriggerPerformance_TriggerValidator_TriggerValidator_h
std::vector< MonitorElement * > hHltBitsAfterRecoCuts
std::vector< std::vector< double > > vCorrNormL1
std::vector< McSelector * > myMcSelector
std::vector< MonitorElement * > hL1PathsAfterRecoCuts
void endRun(const edm::Run &run, const edm::EventSetup &c)
std::vector< double > effL1BeforeCuts
std::vector< MonitorElement * > hHltPathsAfterRecoCuts
std::vector< double > effHltAfterMcCuts
std::vector< int > numTotHltBitsBeforeCuts
std::vector< MonitorElement * > hHltPathsAfterMcCuts
MuonAnalyzerSBSM * myMuonAnalyzer
PlotMakerReco * myPlotMakerReco
std::vector< std::string > l1Names_
edm::EDGetTokenT< edm::TriggerResults > hlt_token_
std::vector< MonitorElement * > hL1BitsAfterMcCuts
std::vector< std::vector< int > > vCorrL1
edm::EDGetTokenT< L1GlobalTriggerObjectMapRecord > l1Label
std::vector< int > nEvRecoSelected
std::vector< std::vector< int > > numTotHltBitsAfterMcCuts
std::vector< MonitorElement * > hL1PathsAfterMcCuts
std::vector< MonitorElement * > hL1BitsAfterRecoCuts
std::vector< int > nEvMcSelected
std::vector< RecoSelector * > myRecoSelector
MonitorElement * hHltPathsBeforeCuts
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > gtDigis_token_
void beginRun(const edm::Run &run, const edm::EventSetup &c)
std::string recoSelBitsDir
edm::InputTag triggerTag_
PlotMakerL1 * myPlotMakerL1
MonitorElement * hL1PathsBeforeCuts
std::string triggerBitsDir
std::vector< std::string > hlNames_
std::vector< std::vector< double > > vCorrNormHlt
std::vector< int > numTotL1BitsBeforeCuts
std::vector< int > l1bits
edm::ParameterSet turnOn_params
std::string HistoFileName
std::vector< MonitorElement * > hHltBitsAfterMcCuts
std::vector< double > effL1AfterRecoCuts
std::vector< double > effL1AfterMcCuts
std::vector< int > hltbits
std::vector< double > effHltBeforeCuts
std::vector< std::vector< int > > numTotHltBitsAfterRecoCuts
std::vector< edm::ParameterSet > reco_parametersets
edm::ParameterSet plotMakerRecoInput
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< double > effHltAfterRecoCuts
std::vector< std::vector< int > > numTotL1BitsAfterRecoCuts
HLTConfigProvider hltConfig_
std::vector< std::vector< int > > vCorrHlt
edm::ParameterSet plotMakerL1Input
MonitorElement * hL1BitsBeforeCuts
std::vector< std::vector< int > > numTotL1BitsAfterMcCuts
TriggerValidator(const edm::ParameterSet &)
MonitorElement * hHltBitsBeforeCuts
std::vector< std::string > hltPathsToCheck_
std::map< int, std::string > l1NameMap
std::vector< edm::ParameterSet > mc_parametersets