MyVBFCandidate Class Reference

#include <MyVBFCandidate.h>

List of all members.

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


Detailed Description

This class stores objects belonging to a candidate of a VBF higgs event

Date:
19.04.2007
Author:
Steffen.Kaiser

Definition at line 40 of file MyVBFCandidate.h.


Constructor & Destructor Documentation

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.


The documentation for this class was generated from the following files:
Generated on Tue Oct 21 11:50:49 2008 for NtupleAnalysis by  doxygen 1.5.1