Go to the documentation of this file.
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
HLTrigReport(const edm::ParameterSet &)
std::vector< unsigned int > hltL1s_
std::vector< unsigned int > hlAccTot_
std::vector< std::vector< unsigned int > > dsAccTotS_
HLTConfigProvider hltConfig_
std::vector< std::string > streamNames_
std::vector< unsigned int > hlAllTotDS_
std::vector< unsigned int > hlErrors_
std::vector< std::vector< unsigned int > > hlIndex_
const ReportEvery serviceBy_
std::vector< int > posL1s_
std::vector< unsigned int > hltPre_
void beginRun(edm::Run const &, edm::EventSetup const &) override
std::vector< std::vector< unsigned int > > dsIndex_
std::vector< std::string > hlNames_
bool readAfterLumi() const
std::vector< std::string > datasetNames_
std::vector< std::vector< std::string > > datasetContents_
void analyze(const edm::Event &, const edm::EventSetup &) override
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
std::vector< unsigned int > dsAllTotS_
std::vector< unsigned int > hlAccept_
const std::vector< std::string > & streamNames() const
std::vector< int > posPre_
bool useLumiCache() const
const ReportEvery reportBy_
static ReportEvery decode(const std::string &value)
std::vector< unsigned int > hlWasRun_
void accumulate(Accumulate const &)
const std::vector< std::string > & datasetNames() const
void endRun(edm::Run const &, edm::EventSetup const &) override
hltrigreport::Accumulate Accumulate
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::shared_ptr< Accumulate > globalBeginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) 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
const edm::InputTag hlTriggerResults_
std::vector< std::vector< unsigned int > > hlAccTotDS_
hltrigreport::Accumulate accumulate_
hltrigreport::Accumulate & chooseAccumulate(edm::LuminosityBlockIndex index)
const edm::EDGetTokenT< edm::TriggerResults > hlTriggerResultsToken_
void dumpReport(hltrigreport::Accumulate const &accumulate, std::string const &header=std::string()) const
void updateService(Accumulate const &accumulate) const
const ReportEvery resetBy_
std::vector< std::vector< std::string > > streamContents_