|
babymaker
e95a6a9342d4604277fe7cc6149b6b5b24447d89
|
#include <event_tools.hh>
Public Member Functions | |
| bool | isInJSON (std::string type, int run, int lumiblock) |
| bool | hasGoodPV (edm::Handle< reco::VertexCollection > vtx) |
| bool | passBeamHalo (int run, int event) |
| bool | passFSMET (edm::Handle< pat::JetCollection > alljets, edm::Handle< edm::View< reco::GenJet > > genjets) |
| void | fillBeamHaloMap (std::string eventList) |
| event_tools (TString outname) | |
| ~event_tools () | |
Static Public Member Functions | |
| static int | type (const std::string &name) |
Public Attributes | |
| const std::vector< std::vector< int > > | VRunLumi2015nonblind |
| const std::vector< std::vector< int > > | VRunLumi2016json2p6 |
| std::map< int, std::set< int > > | badBeamHaloEvents |
| bool | doBeamHalo |
Definition at line 22 of file event_tools.hh.
| event_tools::event_tools | ( | TString | outname | ) |
Definition at line 297 of file event_tools.cc.
References execute().
| event_tools::~event_tools | ( | ) |
Definition at line 308 of file event_tools.cc.
| void event_tools::fillBeamHaloMap | ( | std::string | eventList | ) |
Definition at line 78 of file event_tools.cc.
References rename_data_eras::run.
| bool event_tools::hasGoodPV | ( | edm::Handle< reco::VertexCollection > | vtx | ) |
Definition at line 29 of file event_tools.cc.
| bool event_tools::isInJSON | ( | std::string | type, |
| int | run, | ||
| int | lumiblock | ||
| ) |
Definition at line 20 of file event_tools.cc.
References inJSON().
| bool event_tools::passBeamHalo | ( | int | run, |
| int | event | ||
| ) |
Definition at line 41 of file event_tools.cc.
References rename_data_eras::run.
| bool event_tools::passFSMET | ( | edm::Handle< pat::JetCollection > | alljets, |
| edm::Handle< edm::View< reco::GenJet > > | genjets | ||
| ) |
Definition at line 50 of file event_tools.cc.
|
static |
Definition at line 104 of file event_tools.cc.
References utilities::contains(), DBG, and rename_data_eras::run.
Referenced by bmaker_full::analyze().
| std::map<int, std::set<int> > event_tools::badBeamHaloEvents |
Definition at line 33 of file event_tools.hh.
| bool event_tools::doBeamHalo |
Definition at line 34 of file event_tools.hh.
| const std::vector<std::vector<int> > event_tools::VRunLumi2015nonblind |
Definition at line 30 of file event_tools.hh.
| const std::vector<std::vector<int> > event_tools::VRunLumi2016json2p6 |
Definition at line 31 of file event_tools.hh.
1.8.11