#include <MyVBFCandidate.h>
Public Member Functions | |
MyVBFCandidate (void) | |
default constructor | |
MyVBFCandidate (MyParticlePair tagjet_pair, MyParticlePair lepton_pair, const MyMissingEt &missing_et) | |
~MyVBFCandidate (void) | |
Destructor. | |
void | set_has_tagjet_pair (bool tagjet_pair_exists) |
set if the VBFCadidate has a tagjet pair | |
void | set_has_lepton_pair (bool lepton_pair_exists) |
set if the VBFCadidate has a lepton pair | |
bool | has_tagjet_pair (void) const |
check if the VBFCadidate has a tagjet pair | |
bool | has_lepton_pair (void) const |
check if the VBFCadidate has a lepton pair | |
void | set_cut_map (long bitmap) |
sets the bitmap of rejecting cuts | |
long | get_cut_map (void) const |
get the bitmap of rejecting cuts | |
MyParticlePair | get_tagjet_pair (void) const |
returns the tagjet pair | |
MyParticlePair | get_lepton_pair (void) const |
returns the lepton pair | |
MyMissingEt | get_missinget (void) const |
returns the missing energy | |
MyCollinearApproximation | get_collinear_approximation (void) const |
returns the MyCollinearApproximation object of this lepton pair | |
TLorentzVector | get_pt_sum (void) const |
returns the vector sum of all 5 objects (leptons, jets, MET) | |
double | get_lj_DeltaEta1 (void) const |
returns the delta eta between the lower eta lepton-jet | |
double | get_lj_DeltaEta2 (void) const |
returns the delta eta between the higher eta jet-lepton | |
double | get_lj_DeltaEtaMin (void) const |
returns the smaller value of DeltaEta1 and DeltaEta2 | |
double | get_lj_DeltaEtaMax (void) const |
returns the bigger value of DeltaEta1 and DeltaEta2 | |
void | Print (std::string option="") |
< returns flavor of the lepton pair (ee, mumu, emu) | |
Private Member Functions | |
void | init (MyParticlePair tagjet_pair, MyParticlePair lepton_pair, const MyMissingEt &missing_et) |
void | destruct (void) |
Private Attributes | |
bool | has_tagjets |
bool | has_leptons |
long | cut_map |
MyParticlePair | m_tagjet_pair |
MyParticlePair | m_lepton_pair |
MyMissingEt | m_missing_et |
Definition at line 40 of file MyVBFCandidate.h.
MyVBFCandidate::MyVBFCandidate | ( | MyParticlePair | tagjet_pair, | |
MyParticlePair | lepton_pair, | |||
const MyMissingEt & | missing_et | |||
) | [inline] |
Constructor: store a tagjet and a lepton pair of the candidate and the missing energy of the event
Definition at line 48 of file MyVBFCandidate.h.