#include <Event.h>
Public Member Functions | |
bool | passTrig (long long mask, bool requireAll=true) const |
Check trigger firing. | |
void | print () const |
print event | |
void | clear () |
Clear vars. | |
ClassDef (Event, 31) | |
Public Attributes | |
unsigned int | run |
run number | |
unsigned int | eventNumber |
event number | |
unsigned int | lb |
lumi block number | |
DataStream | stream |
DataStream enum, defined in SusyDefs.h. | |
bool | isMC |
is MC flag | |
unsigned int | mcChannel |
MC channel ID number (mc run number) | |
float | w |
MC generator weight. | |
uint64_t | initialNumberOfEvents |
initial number of events processed before any xAOD skimming (before derivation process) | |
double | sumOfEventWeights |
sum of MC event weights before any xAOD skimming (before derivation process) | |
double | sumOfEventWeightsSquared |
sum of MC event weights squared before any xAOD skimming (before derivation process) | |
unsigned int | larError |
LAr error flag. | |
unsigned int | nVtx |
number of good vertices | |
float | avgMu |
average interactions per bunch crossing | |
int | hfor |
heavy flavor overlap removal decision | |
int | susyFinalState |
Susy process. | |
int | hDecay |
Higgs decay (see WhTruthExtractor) | |
bool | eventWithSusyProp |
(See Serhan's msg http://goo.gl/ucwl9) | |
int | susySpartId1 |
SUSY sparticle 1 pdg ID. | |
int | susySpartId2 |
SUSY sparticle 2 pdg ID. | |
float | mllMcTruth |
mll from mcTruth (filled for Z->ll overlapping samples) | |
bool | passMllForAlpgen |
computed from value above; see MultiLep/TruthTools for details | |
long long | trigFlags |
Event level trigger bits. | |
TBits | trigBits |
unsigned int | cutFlags [NtSys::SYS_UNKNOWN] |
Event cleaning cut flags. The bits are defined in SusyDefs as EventCleaningCuts. | |
float | wPileup |
pileup weight for full dataset | |
float | wPileup_up |
pileup weight shifted for systematic | |
float | wPileup_dn |
pileup weight shifted for systematic | |
float | wPileupAB3 |
pileup weight for 2012 period A-B3 only | |
float | wPileupAB |
pileup weight for 2012 period A-B only | |
float | wPileupIL |
pileup weight for 2012 period I,L only (TEMPORARY) | |
float | wPileupAE |
pileup weight for HCP dataset A-E | |
float | xsec |
cross section * kfactor * efficiency, from SUSY db | |
float | errXsec |
cross section uncertainty | |
float | sumw |
Sum of generator weights. | |
float | pdfSF |
PDF weight, for scaling 7TeV MC to 8TeV. | |
int | pdf_id1 |
PDF Systematic information. | |
int | pdf_id2 |
float | pdf_x1 |
float | pdf_x2 |
float | pdf_scale |
float | eventScale |
float | alphaQCD |
float | alphaQED |
Static Public Attributes | |
static const size_t | m_nTriggerBits = 64 |
Event class.
bool Susy::Event::passTrig | ( | long long | mask, |
bool | requireAll = true |
||
) | const [inline] |
Check trigger firing.
provide the trigger chain via bit mask, e.g. TRIG_mu18
(See Serhan's msg http://goo.gl/ucwl9)
Event generated involving SUSY propagators