1 #ifndef JSONMonitoring_HLTriggerJSONMonitoring_h
2 #define JSONMonitoring_HLTriggerJSONMonitoring_h
87 rv->wroteFiles =
false;
std::vector< std::string > hltNames_
HLTConfigProvider hltConfig_
std::string streamHLTMergeType
LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > LuminosityBlockContext
jsoncollector::HistoJ< unsigned int > * hltAccept
void endLuminosityBlockSummary(edm::LuminosityBlock const &, edm::EventSetup const &, hltJson::lumiVars *) const
std::atomic< bool > wroteFiles
std::vector< int > posL1s_
std::vector< unsigned int > hltDatasets_
static void globalEndLuminosityBlockSummary(edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *, hltJson::lumiVars *)
HLTriggerJSONMonitoring(const edm::ParameterSet &)
std::vector< unsigned int > hltPre_
std::vector< unsigned int > hltAccept_
std::vector< unsigned int > hltReject_
std::vector< int > posPre_
jsoncollector::HistoJ< unsigned int > * hltWasRun
static std::shared_ptr< hltJson::lumiVars > globalBeginLuminosityBlockSummary(edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *)
std::vector< std::vector< unsigned int > > hltIndex_
void beginRun(edm::Run const &, edm::EventSetup const &)
jsoncollector::HistoJ< unsigned int > * hltDatasets
static std::shared_ptr< hltJson::runVars > globalBeginRun(edm::Run const &, edm::EventSetup const &, void const *)
edm::InputTag triggerResults_
void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
~HLTriggerJSONMonitoring()
std::vector< unsigned int > hltL1s_
static void globalEndRun(edm::Run const &iRun, edm::EventSetup const &, RunContext const *iContext)
std::string streamHLTDestination
void resetRun(bool changed)
jsoncollector::HistoJ< unsigned int > * hltPre
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
std::vector< std::string > datasetNames_
std::string streamHLTDestination
std::vector< unsigned int > hltWasRun_
jsoncollector::HistoJ< unsigned int > * hltErrors
jsoncollector::HistoJ< unsigned int > * processed
void writeHLTDefJson(std::string path)
std::vector< unsigned int > hltErrors_
void analyze(edm::Event const &, edm::EventSetup const &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
jsoncollector::HistoJ< unsigned int > * hltL1s
jsoncollector::HistoJ< unsigned int > * hltReject
std::string streamHLTMergeType
std::vector< std::vector< std::string > > datasetContents_