Base class to hold information for ttbar event interpretation. More...
#include "AnalysisDataFormats/TopObjects/interface/TtEvent.h"
Classes | |
struct | HypoClassKeyStringToEnum |
a lightweight map for selection type string label and enum value More... | |
Public Types | |
enum | HypoClassKey { kGeom, kWMassMaxSumPt, kMaxSumPtWMass, kGenMatch, kMVADisc, kKinFit, kKinSolution, kWMassDeltaTopMass, kHitFit } |
supported classes of event hypotheses More... | |
typedef std::pair< reco::CompositeCandidate, std::vector< int > > | HypoCombPair |
pair of hypothesis and lepton jet combinatorics for a given hypothesis More... | |
Public Member Functions | |
void | addEventHypo (const HypoClassKey &key, const HypoCombPair &hyp) |
add new hypotheses More... | |
int | correspondingHypo (const std::string &key1, const unsigned &hyp1, const std::string &key2) const |
return the hypothesis in hypothesis class 'key2', which corresponds to hypothesis 'hyp1' in hypothesis class 'key1' More... | |
int | correspondingHypo (const HypoClassKey &key1, const unsigned &hyp1, const HypoClassKey &key2) const |
return the hypothesis in hypothesis class 'key2', which corresponds to hypothesis 'hyp1' in hypothesis class 'key1' More... | |
const reco::CompositeCandidate & | eventHypo (const HypoClassKey &key, const unsigned &cmb=0) const |
double | fitChi2 (const unsigned &cmb=0) const |
return the chi2 of the kinematic fit of hypothesis 'cmb' if available; -1 else More... | |
double | fitProb (const unsigned &cmb=0) const |
return the fit probability of hypothesis 'cmb' if available; -1 else More... | |
const edm::RefProd< TtGenEvent > & | genEvent () const |
get TtGenEvent More... | |
double | genMatchSumDR (const unsigned &cmb=0) const |
return the sum dr of the generator match if available; -1 else More... | |
double | genMatchSumPt (const unsigned &cmb=0) const |
return the sum pt of the generator match if available; -1 else More... | |
double | hitFitChi2 (const unsigned &cmb=0) const |
return the hitfit chi2 of hypothesis 'cmb' if available; -1 else More... | |
double | hitFitMT (const unsigned &cmb=0) const |
return the hitfit top mass of hypothesis 'cmb' if available; -1 else More... | |
double | hitFitProb (const unsigned &cmb=0) const |
return the hitfit probability of hypothesis 'cmb' if available; -1 else More... | |
double | hitFitSigMT (const unsigned &cmb=0) const |
return the hitfit top mass uncertainty of hypothesis 'cmb' if available; -1 else More... | |
bool | isHypoAvailable (const std::string &key, const unsigned &cmb=0) const |
bool | isHypoAvailable (const HypoClassKey &key, const unsigned &cmb=0) const |
check if hypothesis 'cmb' is available within the hypothesis class More... | |
bool | isHypoClassAvailable (const std::string &key) const |
check if hypothesis class 'key' was added to the event structure More... | |
bool | isHypoClassAvailable (const HypoClassKey &key) const |
check if hypothesis class 'key' was added to the event structure More... | |
bool | isHypoValid (const std::string &key, const unsigned &cmb=0) const |
check if hypothesis 'cmb' within the hypothesis class was valid; if not it lead to an empty CompositeCandidate More... | |
bool | isHypoValid (const HypoClassKey &key, const unsigned &cmb=0) const |
check if hypothesis 'cmb' within the hypothesis class was valid; if not it lead to an empty CompositeCandidate More... | |
std::vector< int > | jetLeptonCombination (const std::string &key, const unsigned &cmb=0) const |
return the vector of jet lepton combinatorics for a given hypothesis and class More... | |
std::vector< int > | jetLeptonCombination (const HypoClassKey &key, const unsigned &cmb=0) const |
return the vector of jet lepton combinatorics for a given hypothesis and class More... | |
std::pair< WDecay::LeptonType, WDecay::LeptonType > | lepDecays () const |
get leptonic decay channels More... | |
double | mvaDisc (const unsigned &cmb=0) const |
return the mva discriminant value of hypothesis 'cmb' if available; -1 else More... | |
std::string | mvaMethod () const |
return the label of the mva method in use for the jet parton association (if kMVADisc is not available the string is empty) More... | |
unsigned int | numberOfAvailableHypoClasses () const |
return number of available hypothesis classes More... | |
unsigned int | numberOfAvailableHypos (const std::string &key) const |
return number of available hypotheses within a given hypothesis class More... | |
unsigned int | numberOfAvailableHypos (const HypoClassKey &key) const |
return number of available hypotheses within a given hypothesis class More... | |
int | numberOfConsideredJets (const std::string &key) const |
return number of jets that were considered when building a given hypothesis More... | |
int | numberOfConsideredJets (const HypoClassKey &key) const |
return number of jets that were considered when building a given hypothesis More... | |
void | setFitChi2 (const std::vector< double > &val) |
set chi2 of kKinFit hypothesis More... | |
void | setFitProb (const std::vector< double > &val) |
set fit probability of kKinFit hypothesis More... | |
void | setGenEvent (const edm::Handle< TtGenEvent > &evt) |
set TtGenEvent More... | |
void | setGenMatchSumDR (const std::vector< double > &val) |
set sum dr of kGenMatch hypothesis More... | |
void | setGenMatchSumPt (const std::vector< double > &val) |
set sum pt of kGenMatch hypothesis More... | |
void | setHitFitChi2 (const std::vector< double > &val) |
set chi2 of kHitFit hypothesis More... | |
void | setHitFitMT (const std::vector< double > &val) |
set fitted top mass of kHitFit hypothesis More... | |
void | setHitFitProb (const std::vector< double > &val) |
set fit probability of kHitFit hypothesis More... | |
void | setHitFitSigMT (const std::vector< double > &val) |
set fitted top mass uncertainty of kHitFit hypothesis More... | |
void | setLepDecays (const WDecay::LeptonType &lepDecTop1, const WDecay::LeptonType &lepDecTop2) |
set leptonic decay channels More... | |
void | setMvaDiscriminators (const std::vector< double > &val) |
set mva discriminant values of kMVADisc hypothesis More... | |
void | setMvaMethod (const std::string &name) |
set label of mva method for kMVADisc hypothesis More... | |
void | setNumberOfConsideredJets (const HypoClassKey &key, const unsigned int nJets) |
set number of jets considered when building a given hypothesis More... | |
const reco::Candidate * | topPair (const std::string &key, const unsigned &cmb=0) const |
get combined 4-vector of top and topBar of the given hypothesis More... | |
const reco::Candidate * | topPair (const HypoClassKey &key, const unsigned &cmb=0) const |
get combined 4-vector of top and topBar of the given hypothesis More... | |
const math::XYZTLorentzVector * | topPair () const |
get combined 4-vector of top and topBar from the TtGenEvent More... | |
TtEvent () | |
empty constructor More... | |
virtual | ~TtEvent () |
default destructor More... | |
Protected Member Functions | |
HypoClassKey | hypoClassKeyFromString (const std::string &label) const |
return the corresponding enum value from a string More... | |
Protected Attributes | |
std::map< HypoClassKey, std::vector< HypoCombPair > > | evtHyp_ |
std::vector< double > | fitChi2_ |
result of kinematic fit More... | |
std::vector< double > | fitProb_ |
result of kinematic fit More... | |
edm::RefProd< TtGenEvent > | genEvt_ |
reference to TtGenEvent (has to be kept in the event!) More... | |
std::vector< double > | genMatchSumDR_ |
result of gen match More... | |
std::vector< double > | genMatchSumPt_ |
result of gen match More... | |
std::vector< double > | hitFitChi2_ |
std::vector< double > | hitFitMT_ |
result of hitfit More... | |
std::vector< double > | hitFitProb_ |
std::vector< double > | hitFitSigMT_ |
std::pair< WDecay::LeptonType, WDecay::LeptonType > | lepDecays_ |
leptonic decay channels More... | |
std::vector< double > | mvaDisc_ |
MVA discriminants. More... | |
std::string | mvaMethod_ |
label of the MVA method More... | |
std::map< HypoClassKey, int > | nJetsConsidered_ |
number of jets considered when building the hypotheses More... | |
Base class to hold information for ttbar event interpretation.
The structure holds information for ttbar event interpretation. All event hypotheses of different classes (user defined during production) and a reference to the TtGenEvent (if available). It provides access and administration.
typedef std::pair<reco::CompositeCandidate, std::vector<int> > TtEvent::HypoCombPair |
supported classes of event hypotheses
Enumerator | |
---|---|
kGeom | |
kWMassMaxSumPt | |
kMaxSumPtWMass | |
kGenMatch | |
kMVADisc | |
kKinFit | |
kKinSolution | |
kWMassDeltaTopMass | |
kHitFit |
Definition at line 26 of file TtEvent.h.
|
inlinevirtual |
|
inline |
add new hypotheses
Definition at line 160 of file TtEvent.h.
References evtHyp_, and submitPVResolutionJobs::key.
|
inline |
return the hypothesis in hypothesis class 'key2', which corresponds to hypothesis 'hyp1' in hypothesis class 'key1'
Definition at line 136 of file TtEvent.h.
References hypoClassKeyFromString().
int TtEvent::correspondingHypo | ( | const HypoClassKey & | key1, |
const unsigned & | hyp1, | ||
const HypoClassKey & | key2 | ||
) | const |
return the hypothesis in hypothesis class 'key2', which corresponds to hypothesis 'hyp1' in hypothesis class 'key1'
Definition at line 6 of file TtEvent.cc.
References jetLeptonCombination(), and numberOfAvailableHypos().
|
inline |
get event hypothesis; there can be more hypotheses of a certain class (sorted by quality); per default the best hypothesis is returned
Definition at line 59 of file TtEvent.h.
References evtHyp_, dqmdumpme::first, and submitPVResolutionJobs::key.
Referenced by TtSemiLeptonicEvent::hadronicDecayTop(), isHypoValid(), TtSemiLeptonicEvent::leptonicDecayTop(), TtFullLeptonicEvent::top(), TtFullHadronicEvent::top(), TtFullLeptonicEvent::topBar(), TtFullHadronicEvent::topBar(), and topPair().
|
inline |
return the chi2 of the kinematic fit of hypothesis 'cmb' if available; -1 else
Definition at line 124 of file TtEvent.h.
References fitChi2_.
Referenced by TtSemiLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
return the fit probability of hypothesis 'cmb' if available; -1 else
Definition at line 128 of file TtEvent.h.
References fitProb_.
Referenced by TtSemiLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
get TtGenEvent
Definition at line 63 of file TtEvent.h.
References genEvt_.
Referenced by TtFullHadronicEvent::b(), TtFullHadronicEvent::bBar(), TtFullLeptonicEvent::genB(), TtFullLeptonicEvent::genBBar(), TtFullLeptonicEvent::genLepton(), TtFullLeptonicEvent::genLeptonBar(), TtFullLeptonicEvent::genNeutrino(), TtFullLeptonicEvent::genNeutrinoBar(), TtFullLeptonicEvent::genTop(), TtFullLeptonicEvent::genTopBar(), TtFullLeptonicEvent::genWMinus(), TtFullLeptonicEvent::genWPlus(), TtSemiLeptonicEvent::hadronicDecayB(), TtSemiLeptonicEvent::hadronicDecayQuark(), TtSemiLeptonicEvent::hadronicDecayQuarkBar(), TtSemiLeptonicEvent::hadronicDecayTop(), TtSemiLeptonicEvent::hadronicDecayW(), TtSemiLeptonicEvent::leptonicDecayB(), TtSemiLeptonicEvent::leptonicDecayTop(), TtSemiLeptonicEvent::leptonicDecayW(), TtFullHadronicEvent::lightP(), TtFullHadronicEvent::lightPBar(), TtFullHadronicEvent::lightQ(), TtFullHadronicEvent::lightQBar(), TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), TtFullHadronicEvent::print(), TtSemiLeptonicEvent::singleLepton(), TtSemiLeptonicEvent::singleNeutrino(), TtFullHadronicEvent::top(), TtFullHadronicEvent::topBar(), topPair(), TtFullHadronicEvent::wMinus(), and TtFullHadronicEvent::wPlus().
|
inline |
return the sum dr of the generator match if available; -1 else
Definition at line 116 of file TtEvent.h.
References genMatchSumDR_.
Referenced by TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
return the sum pt of the generator match if available; -1 else
Definition at line 112 of file TtEvent.h.
References genMatchSumPt_.
Referenced by TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
return the hitfit chi2 of hypothesis 'cmb' if available; -1 else
Definition at line 126 of file TtEvent.h.
References hitFitChi2_.
Referenced by TtSemiLeptonicEvent::print().
|
inline |
return the hitfit top mass of hypothesis 'cmb' if available; -1 else
Definition at line 132 of file TtEvent.h.
References hitFitMT_.
Referenced by TtSemiLeptonicEvent::print().
|
inline |
return the hitfit probability of hypothesis 'cmb' if available; -1 else
Definition at line 130 of file TtEvent.h.
References hitFitProb_.
Referenced by TtSemiLeptonicEvent::print().
|
inline |
return the hitfit top mass uncertainty of hypothesis 'cmb' if available; -1 else
Definition at line 134 of file TtEvent.h.
References hitFitSigMT_.
Referenced by TtSemiLeptonicEvent::print().
|
protected |
return the corresponding enum value from a string
Definition at line 15 of file TtEvent.cc.
References label.
Referenced by TtFullLeptonicEvent::b(), TtFullHadronicEvent::b(), TtFullLeptonicEvent::bBar(), TtFullHadronicEvent::bBar(), correspondingHypo(), TtSemiLeptonicEvent::hadronicDecayB(), TtSemiLeptonicEvent::hadronicDecayQuark(), TtSemiLeptonicEvent::hadronicDecayQuarkBar(), TtSemiLeptonicEvent::hadronicDecayTop(), TtSemiLeptonicEvent::hadronicDecayW(), isHypoAvailable(), isHypoClassAvailable(), isHypoValid(), jetLeptonCombination(), TtFullLeptonicEvent::lepton(), TtFullLeptonicEvent::leptonBar(), TtSemiLeptonicEvent::leptonicDecayB(), TtSemiLeptonicEvent::leptonicDecayTop(), TtSemiLeptonicEvent::leptonicDecayW(), TtFullHadronicEvent::lightP(), TtFullHadronicEvent::lightPBar(), TtFullHadronicEvent::lightQ(), TtFullHadronicEvent::lightQBar(), TtFullLeptonicEvent::neutrino(), TtFullLeptonicEvent::neutrinoBar(), numberOfAvailableHypos(), numberOfConsideredJets(), TtSemiLeptonicEvent::numberOfRealNeutrinoSolutions(), TtSemiLeptonicEvent::singleLepton(), TtSemiLeptonicEvent::singleNeutrino(), TtFullLeptonicEvent::top(), TtFullHadronicEvent::top(), TtFullLeptonicEvent::topBar(), TtFullHadronicEvent::topBar(), topPair(), TtFullLeptonicEvent::wMinus(), TtFullHadronicEvent::wMinus(), TtFullLeptonicEvent::wPlus(), and TtFullHadronicEvent::wPlus().
|
inline |
Definition at line 70 of file TtEvent.h.
References hypoClassKeyFromString(), and submitPVResolutionJobs::key.
Referenced by TtEvtBuilder< C >::fillSpecific(), isHypoValid(), numberOfAvailableHypos(), and numberOfConsideredJets().
|
inline |
check if hypothesis 'cmb' is available within the hypothesis class
Definition at line 74 of file TtEvent.h.
References evtHyp_, isHypoClassAvailable(), and submitPVResolutionJobs::key.
|
inline |
check if hypothesis class 'key' was added to the event structure
Definition at line 66 of file TtEvent.h.
References hypoClassKeyFromString(), isHypoClassAvailable(), and submitPVResolutionJobs::key.
Referenced by isHypoAvailable(), and isHypoClassAvailable().
|
inline |
check if hypothesis class 'key' was added to the event structure
Definition at line 68 of file TtEvent.h.
References evtHyp_, and submitPVResolutionJobs::key.
|
inline |
check if hypothesis 'cmb' within the hypothesis class was valid; if not it lead to an empty CompositeCandidate
Definition at line 78 of file TtEvent.h.
References hypoClassKeyFromString(), and submitPVResolutionJobs::key.
Referenced by TtFullLeptonicEvent::b(), TtFullHadronicEvent::b(), TtFullLeptonicEvent::bBar(), TtFullHadronicEvent::bBar(), TtSemiLeptonicEvent::hadronicDecayB(), TtSemiLeptonicEvent::hadronicDecayQuark(), TtSemiLeptonicEvent::hadronicDecayQuarkBar(), TtSemiLeptonicEvent::hadronicDecayTop(), TtSemiLeptonicEvent::hadronicDecayW(), TtFullLeptonicEvent::lepton(), TtFullLeptonicEvent::leptonBar(), TtSemiLeptonicEvent::leptonicDecayB(), TtSemiLeptonicEvent::leptonicDecayTop(), TtSemiLeptonicEvent::leptonicDecayW(), TtFullHadronicEvent::lightP(), TtFullHadronicEvent::lightPBar(), TtFullHadronicEvent::lightQ(), TtFullHadronicEvent::lightQBar(), TtFullLeptonicEvent::neutrino(), TtFullLeptonicEvent::neutrinoBar(), TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), TtFullHadronicEvent::print(), TtSemiLeptonicEvent::singleLepton(), TtSemiLeptonicEvent::singleNeutrino(), TtFullLeptonicEvent::top(), TtFullHadronicEvent::top(), TtFullLeptonicEvent::topBar(), TtFullHadronicEvent::topBar(), topPair(), TtFullLeptonicEvent::wMinus(), TtFullHadronicEvent::wMinus(), TtFullLeptonicEvent::wPlus(), and TtFullHadronicEvent::wPlus().
|
inline |
check if hypothesis 'cmb' within the hypothesis class was valid; if not it lead to an empty CompositeCandidate
Definition at line 82 of file TtEvent.h.
References eventHypo(), isHypoAvailable(), submitPVResolutionJobs::key, and reco::CompositeCandidate::roles().
|
inline |
return the vector of jet lepton combinatorics for a given hypothesis and class
Definition at line 104 of file TtEvent.h.
References hypoClassKeyFromString(), and submitPVResolutionJobs::key.
Referenced by correspondingHypo(), TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
return the vector of jet lepton combinatorics for a given hypothesis and class
Definition at line 108 of file TtEvent.h.
References evtHyp_, submitPVResolutionJobs::key, and edm::second().
|
inline |
get leptonic decay channels
Definition at line 56 of file TtEvent.h.
References lepDecays_.
|
inline |
return the mva discriminant value of hypothesis 'cmb' if available; -1 else
Definition at line 122 of file TtEvent.h.
References mvaDisc_.
Referenced by TtSemiLeptonicEvent::print().
|
inline |
return the label of the mva method in use for the jet parton association (if kMVADisc is not available the string is empty)
Definition at line 120 of file TtEvent.h.
References mvaMethod_.
Referenced by TtSemiLeptonicEvent::print().
|
inline |
return number of available hypothesis classes
Definition at line 86 of file TtEvent.h.
References evtHyp_.
Referenced by TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
return number of available hypotheses within a given hypothesis class
Definition at line 88 of file TtEvent.h.
References hypoClassKeyFromString(), and submitPVResolutionJobs::key.
Referenced by correspondingHypo(), TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
inline |
return number of available hypotheses within a given hypothesis class
Definition at line 92 of file TtEvent.h.
References evtHyp_, isHypoAvailable(), and submitPVResolutionJobs::key.
|
inline |
return number of jets that were considered when building a given hypothesis
Definition at line 96 of file TtEvent.h.
References hypoClassKeyFromString(), and submitPVResolutionJobs::key.
Referenced by TtSemiLeptonicEvent::print().
|
inline |
return number of jets that were considered when building a given hypothesis
Definition at line 100 of file TtEvent.h.
References isHypoAvailable(), submitPVResolutionJobs::key, and nJetsConsidered_.
|
inline |
set chi2 of kKinFit hypothesis
Definition at line 172 of file TtEvent.h.
References fitChi2_, and heppy_batch::val.
|
inline |
set fit probability of kKinFit hypothesis
Definition at line 176 of file TtEvent.h.
References fitProb_, and heppy_batch::val.
|
inline |
set TtGenEvent
Definition at line 158 of file TtEvent.h.
References genEvt_.
|
inline |
set sum dr of kGenMatch hypothesis
Definition at line 166 of file TtEvent.h.
References genMatchSumDR_, and heppy_batch::val.
|
inline |
set sum pt of kGenMatch hypothesis
Definition at line 164 of file TtEvent.h.
References genMatchSumPt_, and heppy_batch::val.
|
inline |
set chi2 of kHitFit hypothesis
Definition at line 174 of file TtEvent.h.
References hitFitChi2_, and heppy_batch::val.
|
inline |
set fitted top mass of kHitFit hypothesis
Definition at line 180 of file TtEvent.h.
References hitFitMT_, and heppy_batch::val.
|
inline |
set fit probability of kHitFit hypothesis
Definition at line 178 of file TtEvent.h.
References hitFitProb_, and heppy_batch::val.
|
inline |
set fitted top mass uncertainty of kHitFit hypothesis
Definition at line 182 of file TtEvent.h.
References hitFitSigMT_, and heppy_batch::val.
|
inline |
set leptonic decay channels
Definition at line 154 of file TtEvent.h.
References lepDecays_.
|
inline |
set mva discriminant values of kMVADisc hypothesis
Definition at line 170 of file TtEvent.h.
References mvaDisc_, and heppy_batch::val.
|
inline |
set label of mva method for kMVADisc hypothesis
Definition at line 168 of file TtEvent.h.
References mvaMethod_, and Skims_PA_cff::name.
|
inline |
set number of jets considered when building a given hypothesis
Definition at line 162 of file TtEvent.h.
References submitPVResolutionJobs::key, nJets, and nJetsConsidered_.
Referenced by TtEvtBuilder< C >::fillSpecific().
|
inline |
get combined 4-vector of top and topBar of the given hypothesis
Definition at line 143 of file TtEvent.h.
References hypoClassKeyFromString(), submitPVResolutionJobs::key, and topPair().
|
inline |
get combined 4-vector of top and topBar of the given hypothesis
Definition at line 147 of file TtEvent.h.
References eventHypo(), isHypoValid(), and submitPVResolutionJobs::key.
|
inline |
get combined 4-vector of top and topBar from the TtGenEvent
Definition at line 151 of file TtEvent.h.
References genEvent(), genEvt_, and topPair().
Referenced by TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), TtFullHadronicEvent::print(), and topPair().
|
protected |
map of hypotheses; for each HypoClassKey a vector of hypothesis and their lepton jet combinatorics are kept
Definition at line 191 of file TtEvent.h.
Referenced by addEventHypo(), eventHypo(), isHypoAvailable(), isHypoClassAvailable(), jetLeptonCombination(), numberOfAvailableHypoClasses(), numberOfAvailableHypos(), TtSemiLeptonicEvent::print(), TtFullLeptonicEvent::print(), and TtFullHadronicEvent::print().
|
protected |
result of kinematic fit
Definition at line 196 of file TtEvent.h.
Referenced by fitChi2(), and setFitChi2().
|
protected |
result of kinematic fit
Definition at line 199 of file TtEvent.h.
Referenced by fitProb(), and setFitProb().
|
protected |
reference to TtGenEvent (has to be kept in the event!)
Definition at line 188 of file TtEvent.h.
Referenced by TtFullHadronicEvent::b(), TtFullHadronicEvent::bBar(), TtFullLeptonicEvent::genB(), TtFullLeptonicEvent::genBBar(), genEvent(), TtFullLeptonicEvent::genLepton(), TtFullLeptonicEvent::genLeptonBar(), TtFullLeptonicEvent::genNeutrino(), TtFullLeptonicEvent::genNeutrinoBar(), TtFullLeptonicEvent::genTop(), TtFullLeptonicEvent::genTopBar(), TtFullLeptonicEvent::genWMinus(), TtFullLeptonicEvent::genWPlus(), TtSemiLeptonicEvent::hadronicDecayB(), TtSemiLeptonicEvent::hadronicDecayQuark(), TtSemiLeptonicEvent::hadronicDecayQuarkBar(), TtSemiLeptonicEvent::hadronicDecayTop(), TtSemiLeptonicEvent::hadronicDecayW(), TtSemiLeptonicEvent::leptonicDecayB(), TtSemiLeptonicEvent::leptonicDecayTop(), TtSemiLeptonicEvent::leptonicDecayW(), TtFullHadronicEvent::lightP(), TtFullHadronicEvent::lightPBar(), TtFullHadronicEvent::lightQ(), TtFullHadronicEvent::lightQBar(), TtSemiLeptonicEvent::print(), TtFullHadronicEvent::print(), setGenEvent(), TtSemiLeptonicEvent::singleLepton(), TtSemiLeptonicEvent::singleNeutrino(), TtFullHadronicEvent::top(), TtFullHadronicEvent::topBar(), topPair(), TtFullHadronicEvent::wMinus(), and TtFullHadronicEvent::wPlus().
|
protected |
result of gen match
Definition at line 207 of file TtEvent.h.
Referenced by genMatchSumDR(), and setGenMatchSumDR().
|
protected |
result of gen match
Definition at line 205 of file TtEvent.h.
Referenced by genMatchSumPt(), and setGenMatchSumPt().
|
protected |
Definition at line 197 of file TtEvent.h.
Referenced by hitFitChi2(), and setHitFitChi2().
|
protected |
result of hitfit
Definition at line 202 of file TtEvent.h.
Referenced by hitFitMT(), and setHitFitMT().
|
protected |
Definition at line 200 of file TtEvent.h.
Referenced by hitFitProb(), and setHitFitProb().
|
protected |
Definition at line 203 of file TtEvent.h.
Referenced by hitFitSigMT(), and setHitFitSigMT().
|
protected |
leptonic decay channels
Definition at line 182 of file TtEvent.h.
Referenced by lepDecays(), and setLepDecays().
|
protected |
MVA discriminants.
Definition at line 211 of file TtEvent.h.
Referenced by mvaDisc(), and setMvaDiscriminators().
|
protected |
label of the MVA method
Definition at line 209 of file TtEvent.h.
Referenced by mvaMethod(), and setMvaMethod().
|
protected |
number of jets considered when building the hypotheses
Definition at line 193 of file TtEvent.h.
Referenced by numberOfConsideredJets(), and setNumberOfConsideredJets().