DESY Hbb Analysis Framework
|
#include <EventInfo.h>
Public Member Functions | |
EventInfo () | |
EventInfo (edm::Service< TFileService > &) | |
EventInfo (TFileDirectory &) | |
void | Fill (const edm::Event &) |
void | FixedGridRhoInfo (const edm::InputTag &) |
void | GenEventInfo (const edm::InputTag &) |
void | Init () |
void | LumiScalersInfo (const edm::InputTag &) |
void | PileupInfo (const edm::InputTag &) |
void | ReadFixedGridRhoInfo (const edm::Event &) |
void | ReadGenEventInfo (const edm::Event &) |
void | ReadLumiScalers (const edm::Event &) |
void | ReadPileupInfo (const edm::Event &) |
TTree * | Tree () |
~EventInfo () | |
Private Attributes | |
int | bx_ |
bool | do_gen_ |
bool | do_lumi_ |
bool | do_pu_ |
bool | do_rho_ |
int | event_ |
edm::InputTag | genInfo_ |
double | genScale_ |
double | genWeight_ |
float | instLumi_ |
int | lumi_ |
float | lumiPU_ |
edm::InputTag | lumiScalers_ |
int | n_pu_ |
float | n_true_pu_ |
int | orbit_ |
int | pdfid1_ |
int | pdfid2_ |
double | pdfx1_ |
double | pdfx2_ |
edm::InputTag | puInfo_ |
double | rho_ |
edm::InputTag | rho_collection_ |
int | run_ |
TTree * | tree_ |
Definition at line 45 of file EventInfo.h.
EventInfo::EventInfo | ( | ) |
Definition at line 40 of file EventInfo.cc.
EventInfo::EventInfo | ( | edm::Service< TFileService > & | fs | ) |
EventInfo::EventInfo | ( | TFileDirectory & | dir | ) |
EventInfo::~EventInfo | ( | ) |
Definition at line 83 of file EventInfo.cc.
void EventInfo::Fill | ( | const edm::Event & | event | ) |
Definition at line 95 of file EventInfo.cc.
References bx_, do_gen_, do_lumi_, do_pu_, do_rho_, event_, genScale_, genWeight_, lumi_, n_pu_, n_true_pu_, orbit_, pdfid1_, pdfid2_, pdfx1_, pdfx2_, ReadFixedGridRhoInfo(), ReadGenEventInfo(), ReadLumiScalers(), ReadPileupInfo(), run_, and tree_.
void EventInfo::FixedGridRhoInfo | ( | const edm::InputTag & | tag | ) |
Definition at line 245 of file EventInfo.cc.
References do_rho_, rho_, rho_collection_, and tree_.
void EventInfo::GenEventInfo | ( | const edm::InputTag & | tag | ) |
void EventInfo::Init | ( | ) |
Definition at line 148 of file EventInfo.cc.
void EventInfo::LumiScalersInfo | ( | const edm::InputTag & | tag | ) |
Definition at line 224 of file EventInfo.cc.
References do_lumi_, instLumi_, lumiPU_, lumiScalers_, and tree_.
void EventInfo::PileupInfo | ( | const edm::InputTag & | tag | ) |
Definition at line 158 of file EventInfo.cc.
References do_pu_, n_pu_, n_true_pu_, puInfo_, and tree_.
void EventInfo::ReadFixedGridRhoInfo | ( | const edm::Event & | event | ) |
Definition at line 254 of file EventInfo.cc.
References rho_, and rho_collection_.
Referenced by Fill().
void EventInfo::ReadGenEventInfo | ( | const edm::Event & | event | ) |
Definition at line 203 of file EventInfo.cc.
References genInfo_, genScale_, genWeight_, pdfid1_, pdfid2_, pdfx1_, and pdfx2_.
Referenced by Fill().
void EventInfo::ReadLumiScalers | ( | const edm::Event & | event | ) |
Definition at line 235 of file EventInfo.cc.
References instLumi_, lumiPU_, and lumiScalers_.
Referenced by Fill().
void EventInfo::ReadPileupInfo | ( | const edm::Event & | event | ) |
Definition at line 169 of file EventInfo.cc.
References n_pu_, n_true_pu_, and puInfo_.
Referenced by Fill().
TTree * EventInfo::Tree | ( | ) |
|
private |
Definition at line 70 of file EventInfo.h.
Referenced by EventInfo(), and Fill().
|
private |
Definition at line 84 of file EventInfo.h.
Referenced by EventInfo(), Fill(), and GenEventInfo().
|
private |
Definition at line 93 of file EventInfo.h.
Referenced by EventInfo(), Fill(), and LumiScalersInfo().
|
private |
Definition at line 78 of file EventInfo.h.
Referenced by EventInfo(), Fill(), and PileupInfo().
|
private |
Definition at line 99 of file EventInfo.h.
Referenced by EventInfo(), Fill(), and FixedGridRhoInfo().
|
private |
Definition at line 67 of file EventInfo.h.
Referenced by EventInfo(), and Fill().
|
private |
Definition at line 83 of file EventInfo.h.
Referenced by GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 86 of file EventInfo.h.
Referenced by Fill(), GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 85 of file EventInfo.h.
Referenced by Fill(), GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 95 of file EventInfo.h.
Referenced by LumiScalersInfo(), and ReadLumiScalers().
|
private |
Definition at line 69 of file EventInfo.h.
Referenced by EventInfo(), and Fill().
|
private |
Definition at line 96 of file EventInfo.h.
Referenced by LumiScalersInfo(), and ReadLumiScalers().
|
private |
Definition at line 94 of file EventInfo.h.
Referenced by LumiScalersInfo(), and ReadLumiScalers().
|
private |
Definition at line 79 of file EventInfo.h.
Referenced by Fill(), PileupInfo(), and ReadPileupInfo().
|
private |
Definition at line 80 of file EventInfo.h.
Referenced by Fill(), PileupInfo(), and ReadPileupInfo().
|
private |
Definition at line 71 of file EventInfo.h.
Referenced by EventInfo(), and Fill().
|
private |
Definition at line 87 of file EventInfo.h.
Referenced by Fill(), GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 88 of file EventInfo.h.
Referenced by Fill(), GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 89 of file EventInfo.h.
Referenced by Fill(), GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 90 of file EventInfo.h.
Referenced by Fill(), GenEventInfo(), and ReadGenEventInfo().
|
private |
Definition at line 77 of file EventInfo.h.
Referenced by PileupInfo(), and ReadPileupInfo().
|
private |
Definition at line 101 of file EventInfo.h.
Referenced by FixedGridRhoInfo(), and ReadFixedGridRhoInfo().
|
private |
Definition at line 100 of file EventInfo.h.
Referenced by FixedGridRhoInfo(), and ReadFixedGridRhoInfo().
|
private |
Definition at line 68 of file EventInfo.h.
Referenced by EventInfo(), and Fill().
|
private |
Definition at line 74 of file EventInfo.h.
Referenced by EventInfo(), Fill(), FixedGridRhoInfo(), GenEventInfo(), LumiScalersInfo(), PileupInfo(), and Tree().