#include <L1AnalysisEvent.h>
Public Member Functions | |
L1AnalysisEventDataFormat * | getData () |
L1AnalysisEvent (std::string puMCFile, std::string puMCHist, std::string puDataFile, std::string puDataHist, bool useAvgVtx, double maxWeight, edm::ConsumesCollector &&) | |
void | Reset () |
void | Set (const edm::Event &e, const edm::EDGetTokenT< edm::TriggerResults > &hlt_) |
~L1AnalysisEvent () | |
Private Attributes | |
bool | doPUWeights_ |
L1Analysis::L1AnalysisEventDataFormat | event_ |
bool | fillHLT_ |
edm::LumiReWeighting | lumiWeights_ |
double | maxAllowedWeight_ |
edm::EDGetTokenT< std::vector< PileupSummaryInfo > > | pileupSummaryInfoToken_ |
bool | useAvgVtx_ |
Definition at line 27 of file L1AnalysisEvent.h.
L1Analysis::L1AnalysisEvent::L1AnalysisEvent | ( | std::string | puMCFile, |
std::string | puMCHist, | ||
std::string | puDataFile, | ||
std::string | puDataHist, | ||
bool | useAvgVtx, | ||
double | maxWeight, | ||
edm::ConsumesCollector && | iConsumes | ||
) |
Definition at line 10 of file L1AnalysisEvent.cc.
References visDQMUpload::buf, doPUWeights_, HLT_2018_cff::InputTag, lumiWeights_, pileupSummaryInfoToken_, l1EventTree_cfi::puDataFile, l1EventTree_cfi::puDataHist, l1EventTree_cfi::puMCFile, l1EventTree_cfi::puMCHist, and hgcalPlots::stat.
L1Analysis::L1AnalysisEvent::~L1AnalysisEvent | ( | ) |
Definition at line 29 of file L1AnalysisEvent.cc.
|
inline |
Definition at line 41 of file L1AnalysisEvent.h.
References event_.
Referenced by L1EventTreeProducer::L1EventTreeProducer().
|
inline |
Definition at line 40 of file L1AnalysisEvent.h.
References event_, and L1Analysis::L1AnalysisEventDataFormat::Reset().
Referenced by L1EventTreeProducer::analyze().
void L1Analysis::L1AnalysisEvent::Set | ( | const edm::Event & | e, |
const edm::EDGetTokenT< edm::TriggerResults > & | hlt_ | ||
) |
Definition at line 31 of file L1AnalysisEvent.cc.
References simKBmtfDigis_cfi::bx, MillePedeFileConverter_cfg::e, event_(), HLTBitAnalyser_cfi::hltresults, edm::EDGetTokenT< T >::isUninitialized(), edm::HandleBase::isValid(), edm::TriggerNames::triggerName(), EgHLTOffTrigSelection_cfi::trigName, and mps_merge::weight.
Referenced by L1EventTreeProducer::analyze().
|
private |
Definition at line 47 of file L1AnalysisEvent.h.
Referenced by L1AnalysisEvent().
|
private |
Definition at line 55 of file L1AnalysisEvent.h.
|
private |
Definition at line 46 of file L1AnalysisEvent.h.
|
private |
Definition at line 52 of file L1AnalysisEvent.h.
Referenced by L1AnalysisEvent().
|
private |
Definition at line 50 of file L1AnalysisEvent.h.
|
private |
Definition at line 54 of file L1AnalysisEvent.h.
Referenced by L1AnalysisEvent().
|
private |
Definition at line 49 of file L1AnalysisEvent.h.