35 std::vector<std::vector<unsigned int>>
const& hlIndex,
36 std::vector<std::vector<unsigned int>>
const& dsIndex);
50 std::vector<std::vector<unsigned int>>
53 std::vector<std::vector<unsigned int>>
64 :
public edm::one::EDAnalyzer<edm::one::WatchRuns, edm::LuminosityBlockCache<hltrigreport::Accumulate>> {
90 const std::vector<std::string>&
streamNames()
const;
98 return *luminosityBlockCache(
index);
118 std::vector<std::vector<unsigned int>>
127 std::vector<std::vector<unsigned int>>
144 #endif //HLTrigReport_h std::vector< std::vector< std::string > > datasetContents_
std::vector< unsigned int > hlAllTotDS_
hltrigreport::Accumulate & chooseAccumulate(edm::LuminosityBlockIndex index)
std::vector< std::string > hlNames_
const ReportEvery resetBy_
const ReportEvery reportBy_
std::vector< unsigned int > hlAccTot_
std::vector< std::vector< unsigned int > > hlAccTotDS_
std::vector< std::string > datasetNames_
bool useLumiCache() const
const std::vector< std::string > & datasetNames() const
static ReportEvery decode(const std::string &value)
void beginRun(edm::Run const &, edm::EventSetup const &) override
void updateService(Accumulate const &accumulate) const
std::vector< int > posL1s_
std::vector< int > posPre_
void endRun(edm::Run const &, edm::EventSetup const &) override
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
std::vector< std::string > streamNames_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void dumpReport(hltrigreport::Accumulate const &accumulate, std::string const &header=std::string()) const
const edm::EDGetTokenT< edm::TriggerResults > hlTriggerResultsToken_
hltrigreport::Accumulate accumulate_
HLTConfigProvider hltConfig_
std::vector< std::vector< std::string > > streamContents_
std::shared_ptr< Accumulate > globalBeginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) const override
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
std::vector< std::vector< unsigned int > > dsAccTotS_
HLTrigReport(const edm::ParameterSet &)
std::vector< std::vector< unsigned int > > hlIndex_
void accumulate(Accumulate const &)
std::vector< unsigned int > dsAllTotS_
std::vector< unsigned int > hlWasRun_
void analyze(const edm::Event &, const edm::EventSetup &) override
std::vector< unsigned int > hlAccept_
const edm::InputTag hlTriggerResults_
const ReportEvery serviceBy_
const std::vector< std::string > & streamNames() const
hltrigreport::Accumulate Accumulate
std::vector< std::vector< unsigned int > > dsIndex_
std::vector< unsigned int > hltPre_
bool readAfterLumi() const
std::vector< unsigned int > hlErrors_
std::vector< unsigned int > hltL1s_