DESY Hbb Analysis Framework
|
#include <TriggerAccepts.h>
Public Member Functions | |
void | Branches () |
void | Fill (const edm::Event &event, const edm::EventSetup &setup) |
void | Init () |
void | ReadPrescaleInfo (const bool &) |
bool | ReadPrescaleInfo () |
void | Run (edm::Run const &, edm::EventSetup const &) |
TriggerAccepts () | |
TriggerAccepts (const edm::InputTag &, TTree *, const std::vector< std::string > &, const std::vector< std::string > &, const std::shared_ptr< HLTPrescaleProvider > hltPrescale) | |
~TriggerAccepts () | |
Private Attributes | |
bool | accept_ [1000] |
bool | first_ |
HLTConfigProvider | hlt_config_ |
std::shared_ptr< HLTPrescaleProvider > | hlt_prescale_ |
edm::InputTag | input_collection_ |
bool | l1accept_ [1000] |
std::vector< std::string > | paths_ |
int | pshlt_ [1000] |
bool | psinfo_ |
int | psl1_ [1000] |
std::vector< std::string > | seeds_ |
TTree * | tree_ |
Definition at line 48 of file TriggerAccepts.h.
TriggerAccepts::TriggerAccepts | ( | ) |
Definition at line 37 of file TriggerAccepts.cc.
TriggerAccepts::TriggerAccepts | ( | const edm::InputTag & | tag, |
TTree * | tree, | ||
const std::vector< std::string > & | paths, | ||
const std::vector< std::string > & | seeds, | ||
const std::shared_ptr< HLTPrescaleProvider > | hltPrescale | ||
) |
Definition at line 42 of file TriggerAccepts.cc.
References first_, hlt_prescale_, input_collection_, paths_, psinfo_, seeds_, and tree_.
TriggerAccepts::~TriggerAccepts | ( | ) |
Definition at line 63 of file TriggerAccepts.cc.
void TriggerAccepts::Branches | ( | ) |
Definition at line 153 of file TriggerAccepts.cc.
References accept_, l1accept_, paths_, pshlt_, psl1_, seeds_, and tree_.
Referenced by Init().
void TriggerAccepts::Fill | ( | const edm::Event & | event, |
const edm::EventSetup & | setup | ||
) |
Definition at line 75 of file TriggerAccepts.cc.
References accept_, hlt_config_, hlt_prescale_, input_collection_, l1accept_, paths_, pshlt_, psinfo_, psl1_, seeds_, tree_, and ntuplizer_101X_promptreco_2018-v1::TriggerResults.
void TriggerAccepts::Init | ( | ) |
void TriggerAccepts::ReadPrescaleInfo | ( | const bool & | ok | ) |
bool TriggerAccepts::ReadPrescaleInfo | ( | ) |
void TriggerAccepts::Run | ( | edm::Run const & | run, |
edm::EventSetup const & | setup | ||
) |
Definition at line 175 of file TriggerAccepts.cc.
References hlt_config_, hlt_prescale_, and input_collection_.
|
private |
Definition at line 70 of file TriggerAccepts.h.
Referenced by Branches(), and Fill().
|
private |
Definition at line 75 of file TriggerAccepts.h.
Referenced by TriggerAccepts().
|
private |
Definition at line 66 of file TriggerAccepts.h.
|
private |
Definition at line 67 of file TriggerAccepts.h.
Referenced by Fill(), Run(), and TriggerAccepts().
|
private |
Definition at line 65 of file TriggerAccepts.h.
Referenced by Fill(), Run(), and TriggerAccepts().
|
private |
Definition at line 71 of file TriggerAccepts.h.
Referenced by Branches(), and Fill().
|
private |
Definition at line 68 of file TriggerAccepts.h.
Referenced by Branches(), Fill(), and TriggerAccepts().
|
private |
Definition at line 73 of file TriggerAccepts.h.
Referenced by Branches(), and Fill().
|
private |
Definition at line 79 of file TriggerAccepts.h.
Referenced by Fill(), ReadPrescaleInfo(), and TriggerAccepts().
|
private |
Definition at line 72 of file TriggerAccepts.h.
Referenced by Branches(), and Fill().
|
private |
Definition at line 69 of file TriggerAccepts.h.
Referenced by Branches(), Fill(), and TriggerAccepts().
|
private |
Definition at line 77 of file TriggerAccepts.h.
Referenced by Branches(), Fill(), and TriggerAccepts().