1 #ifndef JSONMonitoring_HLTriggerJSONMonitoring_h 2 #define JSONMonitoring_HLTriggerJSONMonitoring_h 87 rv->wroteFiles =
false;
95 static std::shared_ptr<hltJson::lumiVars> globalBeginLuminosityBlockSummary(
edm::LuminosityBlock const&,
109 void resetRun(
bool changed);
std::vector< std::string > hltNames_
HLTConfigProvider hltConfig_
std::string streamHLTMergeType
jsoncollector::HistoJ< unsigned int > * hltAccept
std::atomic< bool > wroteFiles
def analyze(function, filename, filter=None)
std::vector< int > posL1s_
std::vector< unsigned int > hltDatasets_
std::vector< unsigned int > hltPre_
std::vector< unsigned int > hltAccept_
std::vector< unsigned int > hltReject_
std::vector< int > posPre_
jsoncollector::HistoJ< unsigned int > * hltWasRun
std::vector< std::vector< unsigned int > > hltIndex_
jsoncollector::HistoJ< unsigned int > * hltDatasets
static std::shared_ptr< hltJson::runVars > globalBeginRun(edm::Run const &, edm::EventSetup const &, void const *)
edm::InputTag triggerResults_
std::vector< unsigned int > hltL1s_
static void globalEndRun(edm::Run const &iRun, edm::EventSetup const &, RunContext const *iContext)
std::string streamHLTDestination
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
std::vector< unsigned int > hltErrors_
jsoncollector::HistoJ< unsigned int > * hltL1s
jsoncollector::HistoJ< unsigned int > * hltReject
std::string streamHLTMergeType
std::vector< std::vector< std::string > > datasetContents_