CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Friends
TtSemiEvtSolution Class Reference

#include <TtSemiEvtSolution.h>

Public Member Functions

pat::Jet getCalHadb () const
 
pat::Jet getCalHadp () const
 
pat::Jet getCalHadq () const
 
reco::Particle getCalHadt () const
 
reco::Particle getCalHadW () const
 
pat::Jet getCalLepb () const
 
pat::Electron getCalLepe () const
 
pat::Muon getCalLepm () const
 
pat::MET getCalLepn () const
 
reco::Particle getCalLept () const
 
reco::Particle getCalLepW () const
 
std::string getDecay () const
 
pat::Electron getElectron () const
 
pat::Particle getFitHadb () const
 
pat::Particle getFitHadp () const
 
pat::Particle getFitHadq () const
 
reco::Particle getFitHadt () const
 
reco::Particle getFitHadW () const
 
const reco::CompositeCandidategetFitHyp () const
 
pat::Particle getFitLepb () const
 
pat::Particle getFitLepl () const
 
pat::Particle getFitLepn () const
 
reco::Particle getFitLept () const
 
reco::Particle getFitLepW () const
 
const edm::RefProd< TtGenEvent > & getGenEvent () const
 
const reco::GenParticlegetGenHadb () const
 
const reco::GenParticlegetGenHadp () const
 
const reco::GenParticlegetGenHadq () const
 
const reco::GenParticlegetGenHadt () const
 
const reco::GenParticlegetGenHadW () const
 
const reco::GenParticlegetGenLepb () const
 
const reco::GenParticlegetGenLepl () const
 
const reco::GenParticlegetGenLepn () const
 
const reco::GenParticlegetGenLept () const
 
const reco::GenParticlegetGenLepW () const
 
pat::Jet getHadb () const
 
pat::Jet getHadp () const
 
pat::Jet getHadq () const
 
int getJetParametrisation () const
 
pat::Jet getLepb () const
 
int getLeptonParametrisation () const
 
int getLRBestJetComb () const
 
double getLRJetCombLRval () const
 
double getLRJetCombObsVal (unsigned int) const
 
double getLRJetCombProb () const
 
double getLRSignalEvtLRval () const
 
double getLRSignalEvtObsVal (unsigned int) const
 
double getLRSignalEvtProb () const
 
double getMCBestAngleHadb () const
 
double getMCBestAngleHadp () const
 
double getMCBestAngleHadq () const
 
double getMCBestAngleLepb () const
 
int getMCBestJetComb () const
 
double getMCBestSumAngles () const
 
int getMCChangeWQ () const
 
const reco::CompositeCandidategetMCHyp () const
 
pat::Muon getMuon () const
 
pat::MET getNeutrino () const
 
int getNeutrinoParametrisation () const
 
double getProbChi2 () const
 
pat::Jet getRecHadb () const
 
pat::Jet getRecHadp () const
 
pat::Jet getRecHadq () const
 
reco::Particle getRecHadt () const
 
reco::Particle getRecHadW () const
 
pat::Jet getRecLepb () const
 
pat::Electron getRecLepe () const
 
pat::Muon getRecLepm () const
 
pat::MET getRecLepn () const
 
reco::Particle getRecLept () const
 
reco::Particle getRecLepW () const
 
const reco::CompositeCandidategetRecoHyp () const
 
int getSimpleBestJetComb () const
 
 TtSemiEvtSolution ()
 
virtual ~TtSemiEvtSolution ()
 

Protected Member Functions

void setElectron (const edm::Handle< std::vector< pat::Electron > > &elec, int i)
 
void setFitHadb (const pat::Particle &aFitHadb)
 
void setFitHadp (const pat::Particle &aFitHadp)
 
void setFitHadq (const pat::Particle &aFitHadq)
 
void setFitLepb (const pat::Particle &aFitLepb)
 
void setFitLepl (const pat::Particle &aFitLepl)
 
void setFitLepn (const pat::Particle &aFitLepn)
 
void setGenEvt (const edm::Handle< TtGenEvent > &aGenEvt)
 
void setHadb (const edm::Handle< std::vector< pat::Jet > > &jet, int i)
 
void setHadp (const edm::Handle< std::vector< pat::Jet > > &jet, int i)
 
void setHadq (const edm::Handle< std::vector< pat::Jet > > &jet, int i)
 
void setJetCorrectionScheme (int scheme)
 
void setJetParametrisation (int jp)
 
void setLepb (const edm::Handle< std::vector< pat::Jet > > &jet, int i)
 
void setLeptonParametrisation (int lp)
 
void setLRBestJetComb (int lrbs)
 
void setLRJetCombLRval (double clr)
 
void setLRJetCombObservables (const std::vector< std::pair< unsigned int, double > > &varval)
 
void setLRJetCombProb (double plr)
 
void setLRSignalEvtLRval (double clr)
 
void setLRSignalEvtObservables (const std::vector< std::pair< unsigned int, double > > &varval)
 
void setLRSignalEvtProb (double plr)
 
void setMCBestAngleHadb (double adr)
 
void setMCBestAngleHadp (double adr)
 
void setMCBestAngleHadq (double adr)
 
void setMCBestAngleLepb (double adr)
 
void setMCBestJetComb (int mcbs)
 
void setMCBestSumAngles (double sdr)
 
void setMCChangeWQ (int wq)
 
void setMuon (const edm::Handle< std::vector< pat::Muon > > &muon, int i)
 
void setNeutrino (const edm::Handle< std::vector< pat::MET > > &met, int i)
 
void setNeutrinoParametrisation (int mp)
 
void setProbChi2 (double c)
 
void setSimpleBestJetComb (int sbs)
 

Private Member Functions

void setupHyp ()
 

Private Attributes

double angleHadb_
 
double angleHadp_
 
double angleHadq_
 
double angleLepb_
 
int changeWQ_
 
std::string decay_
 
edm::Ptr< pat::Electronelectron_
 
std::vector< pat::ParticlefitHadb_
 
std::vector< pat::ParticlefitHadp_
 
std::vector< pat::ParticlefitHadq_
 
reco::CompositeCandidate fitHyp_
 
std::vector< pat::ParticlefitLepb_
 
std::vector< pat::ParticlefitLepl_
 
std::vector< pat::ParticlefitLepn_
 
edm::Ptr< pat::Jethadb_
 
edm::Ptr< pat::Jethadp_
 
edm::Ptr< pat::Jethadq_
 
int jetCorrScheme_
 
int jetParam_
 
edm::Ptr< pat::Jetlepb_
 
int leptonParam_
 
int lrBestJetComb_
 
double lrJetCombLRval_
 
double lrJetCombProb_
 
std::vector< std::pair
< unsigned int, double > > 
lrJetCombVarVal_
 
double lrSignalEvtLRval_
 
double lrSignalEvtProb_
 
std::vector< std::pair
< unsigned int, double > > 
lrSignalEvtVarVal_
 
int mcBestJetComb_
 
reco::CompositeCandidate mcHyp_
 
edm::Ptr< pat::Muonmuon_
 
edm::Ptr< pat::METneutrino_
 
int neutrinoParam_
 
double probChi2_
 
reco::CompositeCandidate recoHyp_
 
int simpleBestJetComb_
 
double sumAnglejp_
 
edm::RefProd< TtGenEventtheGenEvt_
 

Friends

class TtSemiEvtSolutionMaker
 
class TtSemiLepHitFit
 
class TtSemiLepKinFitter
 
class TtSemiLRJetCombCalc
 
class TtSemiLRJetCombObservables
 
class TtSemiLRSignalSelCalc
 
class TtSemiLRSignalSelObservables
 

Detailed Description

Definition at line 31 of file TtSemiEvtSolution.h.

Constructor & Destructor Documentation

TtSemiEvtSolution::TtSemiEvtSolution ( )

Definition at line 9 of file TtSemiEvtSolution.cc.

TtSemiEvtSolution::~TtSemiEvtSolution ( )
virtual

Definition at line 31 of file TtSemiEvtSolution.cc.

Member Function Documentation

pat::Jet TtSemiEvtSolution::getCalHadb ( ) const
inline

Definition at line 91 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getCalHadp ( ) const
inline

Definition at line 92 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getCalHadq ( ) const
inline

Definition at line 93 of file TtSemiEvtSolution.h.

reco::Particle TtSemiEvtSolution::getCalHadt ( ) const

Definition at line 109 of file TtSemiEvtSolution.cc.

reco::Particle TtSemiEvtSolution::getCalHadW ( ) const

Definition at line 114 of file TtSemiEvtSolution.cc.

pat::Jet TtSemiEvtSolution::getCalLepb ( ) const
inline

Definition at line 96 of file TtSemiEvtSolution.h.

pat::Electron TtSemiEvtSolution::getCalLepe ( ) const
inline

Definition at line 98 of file TtSemiEvtSolution.h.

pat::Muon TtSemiEvtSolution::getCalLepm ( ) const
inline

Definition at line 97 of file TtSemiEvtSolution.h.

pat::MET TtSemiEvtSolution::getCalLepn ( ) const
inline

Definition at line 99 of file TtSemiEvtSolution.h.

reco::Particle TtSemiEvtSolution::getCalLept ( ) const

Definition at line 119 of file TtSemiEvtSolution.cc.

reco::Particle TtSemiEvtSolution::getCalLepW ( ) const

Definition at line 127 of file TtSemiEvtSolution.cc.

std::string TtSemiEvtSolution::getDecay ( ) const
inline

Definition at line 118 of file TtSemiEvtSolution.h.

pat::Electron TtSemiEvtSolution::getElectron ( ) const
inline

Definition at line 55 of file TtSemiEvtSolution.h.

pat::Particle TtSemiEvtSolution::getFitHadb ( ) const
inline

Definition at line 106 of file TtSemiEvtSolution.h.

pat::Particle TtSemiEvtSolution::getFitHadp ( ) const
inline

Definition at line 107 of file TtSemiEvtSolution.h.

pat::Particle TtSemiEvtSolution::getFitHadq ( ) const
inline

Definition at line 108 of file TtSemiEvtSolution.h.

reco::Particle TtSemiEvtSolution::getFitHadt ( ) const

Definition at line 138 of file TtSemiEvtSolution.cc.

reco::Particle TtSemiEvtSolution::getFitHadW ( ) const

Definition at line 144 of file TtSemiEvtSolution.cc.

const reco::CompositeCandidate& TtSemiEvtSolution::getFitHyp ( ) const
inline

Definition at line 169 of file TtSemiEvtSolution.h.

pat::Particle TtSemiEvtSolution::getFitLepb ( ) const
inline

Definition at line 111 of file TtSemiEvtSolution.h.

pat::Particle TtSemiEvtSolution::getFitLepl ( ) const
inline

Definition at line 112 of file TtSemiEvtSolution.h.

pat::Particle TtSemiEvtSolution::getFitLepn ( ) const
inline

Definition at line 113 of file TtSemiEvtSolution.h.

reco::Particle TtSemiEvtSolution::getFitLept ( ) const

Definition at line 150 of file TtSemiEvtSolution.cc.

reco::Particle TtSemiEvtSolution::getFitLepW ( ) const

Definition at line 156 of file TtSemiEvtSolution.cc.

const edm::RefProd<TtGenEvent>& TtSemiEvtSolution::getGenEvent ( ) const
inline

Definition at line 61 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenHadb ( ) const
inline

Definition at line 64 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenHadp ( ) const
inline

Definition at line 65 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenHadq ( ) const
inline

Definition at line 66 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenHadt ( ) const
inline

Definition at line 62 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenHadW ( ) const
inline

Definition at line 63 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenLepb ( ) const
inline

Definition at line 69 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenLepl ( ) const
inline

Definition at line 70 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenLepn ( ) const
inline

Definition at line 71 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenLept ( ) const
inline

Definition at line 67 of file TtSemiEvtSolution.h.

const reco::GenParticle* TtSemiEvtSolution::getGenLepW ( ) const
inline

Definition at line 68 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getHadb ( ) const

Definition at line 38 of file TtSemiEvtSolution.cc.

pat::Jet TtSemiEvtSolution::getHadp ( ) const

Definition at line 47 of file TtSemiEvtSolution.cc.

pat::Jet TtSemiEvtSolution::getHadq ( ) const

Definition at line 56 of file TtSemiEvtSolution.cc.

int TtSemiEvtSolution::getJetParametrisation ( ) const
inline

Definition at line 134 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getLepb ( ) const

Definition at line 65 of file TtSemiEvtSolution.cc.

int TtSemiEvtSolution::getLeptonParametrisation ( ) const
inline

Definition at line 135 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::getLRBestJetComb ( ) const
inline

Definition at line 158 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getLRJetCombLRval ( ) const
inline

Definition at line 160 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getLRJetCombObsVal ( unsigned int  selObs) const

Definition at line 178 of file TtSemiEvtSolution.cc.

Referenced by TtSemiLRJetCombCalc::operator()().

double TtSemiEvtSolution::getLRJetCombProb ( ) const
inline

Definition at line 161 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getLRSignalEvtLRval ( ) const
inline

Definition at line 149 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getLRSignalEvtObsVal ( unsigned int  selObs) const

Definition at line 166 of file TtSemiEvtSolution.cc.

Referenced by TtSemiLRSignalSelCalc::operator()().

double TtSemiEvtSolution::getLRSignalEvtProb ( ) const
inline

Definition at line 150 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getMCBestAngleHadb ( ) const
inline

Definition at line 126 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getMCBestAngleHadp ( ) const
inline

Definition at line 124 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getMCBestAngleHadq ( ) const
inline

Definition at line 125 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getMCBestAngleLepb ( ) const
inline

Definition at line 127 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::getMCBestJetComb ( ) const
inline

Definition at line 156 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getMCBestSumAngles ( ) const
inline

Definition at line 123 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::getMCChangeWQ ( ) const
inline

Definition at line 128 of file TtSemiEvtSolution.h.

const reco::CompositeCandidate& TtSemiEvtSolution::getMCHyp ( ) const
inline

Definition at line 170 of file TtSemiEvtSolution.h.

pat::Muon TtSemiEvtSolution::getMuon ( ) const
inline

Definition at line 54 of file TtSemiEvtSolution.h.

pat::MET TtSemiEvtSolution::getNeutrino ( ) const
inline

Definition at line 56 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::getNeutrinoParametrisation ( ) const
inline

Definition at line 136 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::getProbChi2 ( ) const
inline

Definition at line 142 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getRecHadb ( ) const
inline

Definition at line 78 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getRecHadp ( ) const
inline

Definition at line 79 of file TtSemiEvtSolution.h.

pat::Jet TtSemiEvtSolution::getRecHadq ( ) const
inline

Definition at line 80 of file TtSemiEvtSolution.h.

reco::Particle TtSemiEvtSolution::getRecHadt ( ) const

Definition at line 77 of file TtSemiEvtSolution.cc.

reco::Particle TtSemiEvtSolution::getRecHadW ( ) const

Definition at line 83 of file TtSemiEvtSolution.cc.

pat::Jet TtSemiEvtSolution::getRecLepb ( ) const
inline

Definition at line 83 of file TtSemiEvtSolution.h.

pat::Electron TtSemiEvtSolution::getRecLepe ( ) const
inline

Definition at line 85 of file TtSemiEvtSolution.h.

pat::Muon TtSemiEvtSolution::getRecLepm ( ) const
inline

Definition at line 84 of file TtSemiEvtSolution.h.

pat::MET TtSemiEvtSolution::getRecLepn ( ) const
inline

Definition at line 86 of file TtSemiEvtSolution.h.

reco::Particle TtSemiEvtSolution::getRecLept ( ) const

Definition at line 89 of file TtSemiEvtSolution.cc.

reco::Particle TtSemiEvtSolution::getRecLepW ( ) const

Definition at line 98 of file TtSemiEvtSolution.cc.

const reco::CompositeCandidate& TtSemiEvtSolution::getRecoHyp ( ) const
inline

Definition at line 168 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::getSimpleBestJetComb ( ) const
inline

Definition at line 157 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setElectron ( const edm::Handle< std::vector< pat::Electron > > &  elec,
int  i 
)
inlineprotected

Definition at line 193 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setFitHadb ( const pat::Particle aFitHadb)
inlineprotected

Definition at line 201 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setFitHadp ( const pat::Particle aFitHadp)
inlineprotected

Definition at line 202 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setFitHadq ( const pat::Particle aFitHadq)
inlineprotected

Definition at line 203 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setFitLepb ( const pat::Particle aFitLepb)
inlineprotected

Definition at line 204 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setFitLepl ( const pat::Particle aFitLepl)
inlineprotected

Definition at line 205 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setFitLepn ( const pat::Particle aFitLepn)
inlineprotected

Definition at line 206 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setGenEvt ( const edm::Handle< TtGenEvent > &  aGenEvt)
protected

Definition at line 190 of file TtSemiEvtSolution.cc.

void TtSemiEvtSolution::setHadb ( const edm::Handle< std::vector< pat::Jet > > &  jet,
int  i 
)
inlineprotected

Definition at line 187 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setHadp ( const edm::Handle< std::vector< pat::Jet > > &  jet,
int  i 
)
inlineprotected

Definition at line 183 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setHadq ( const edm::Handle< std::vector< pat::Jet > > &  jet,
int  i 
)
inlineprotected

Definition at line 185 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setJetCorrectionScheme ( int  scheme)
inlineprotected

Definition at line 182 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setJetParametrisation ( int  jp)
inlineprotected

Definition at line 222 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setLepb ( const edm::Handle< std::vector< pat::Jet > > &  jet,
int  i 
)
inlineprotected

Definition at line 189 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setLeptonParametrisation ( int  lp)
inlineprotected

Definition at line 223 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setLRBestJetComb ( int  lrbs)
inlineprotected

Definition at line 238 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setLRJetCombLRval ( double  clr)
inlineprotected

Definition at line 240 of file TtSemiEvtSolution.h.

Referenced by TtSemiLRJetCombCalc::operator()().

void TtSemiEvtSolution::setLRJetCombObservables ( const std::vector< std::pair< unsigned int, double > > &  varval)
protected

Definition at line 203 of file TtSemiEvtSolution.cc.

void TtSemiEvtSolution::setLRJetCombProb ( double  plr)
inlineprotected

Definition at line 241 of file TtSemiEvtSolution.h.

Referenced by TtSemiLRJetCombCalc::operator()().

void TtSemiEvtSolution::setLRSignalEvtLRval ( double  clr)
inlineprotected

Definition at line 247 of file TtSemiEvtSolution.h.

Referenced by TtSemiLRSignalSelCalc::operator()().

void TtSemiEvtSolution::setLRSignalEvtObservables ( const std::vector< std::pair< unsigned int, double > > &  varval)
protected

Definition at line 212 of file TtSemiEvtSolution.cc.

void TtSemiEvtSolution::setLRSignalEvtProb ( double  plr)
inlineprotected

Definition at line 248 of file TtSemiEvtSolution.h.

Referenced by TtSemiLRSignalSelCalc::operator()().

void TtSemiEvtSolution::setMCBestAngleHadb ( double  adr)
inlineprotected

Definition at line 214 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMCBestAngleHadp ( double  adr)
inlineprotected

Definition at line 212 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMCBestAngleHadq ( double  adr)
inlineprotected

Definition at line 213 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMCBestAngleLepb ( double  adr)
inlineprotected

Definition at line 215 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMCBestJetComb ( int  mcbs)
inlineprotected

Definition at line 236 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMCBestSumAngles ( double  sdr)
inlineprotected

Definition at line 211 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMCChangeWQ ( int  wq)
inlineprotected

Definition at line 216 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setMuon ( const edm::Handle< std::vector< pat::Muon > > &  muon,
int  i 
)
inlineprotected

Definition at line 191 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setNeutrino ( const edm::Handle< std::vector< pat::MET > > &  met,
int  i 
)
inlineprotected

Definition at line 195 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setNeutrinoParametrisation ( int  mp)
inlineprotected

Definition at line 224 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setProbChi2 ( double  c)
inlineprotected

Definition at line 230 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setSimpleBestJetComb ( int  sbs)
inlineprotected

Definition at line 237 of file TtSemiEvtSolution.h.

void TtSemiEvtSolution::setupHyp ( )
private

Definition at line 219 of file TtSemiEvtSolution.cc.

Friends And Related Function Documentation

friend class TtSemiEvtSolutionMaker
friend

Definition at line 33 of file TtSemiEvtSolution.h.

friend class TtSemiLepHitFit
friend

Definition at line 35 of file TtSemiEvtSolution.h.

friend class TtSemiLepKinFitter
friend

Definition at line 34 of file TtSemiEvtSolution.h.

friend class TtSemiLRJetCombCalc
friend

Definition at line 39 of file TtSemiEvtSolution.h.

friend class TtSemiLRJetCombObservables
friend

Definition at line 38 of file TtSemiEvtSolution.h.

friend class TtSemiLRSignalSelCalc
friend

Definition at line 37 of file TtSemiEvtSolution.h.

friend class TtSemiLRSignalSelObservables
friend

Definition at line 36 of file TtSemiEvtSolution.h.

Member Data Documentation

double TtSemiEvtSolution::angleHadb_
private

Definition at line 273 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::angleHadp_
private

Definition at line 273 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::angleHadq_
private

Definition at line 273 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::angleLepb_
private

Definition at line 273 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::changeWQ_
private

Definition at line 274 of file TtSemiEvtSolution.h.

std::string TtSemiEvtSolution::decay_
private

Definition at line 271 of file TtSemiEvtSolution.h.

edm::Ptr<pat::Electron> TtSemiEvtSolution::electron_
private

Definition at line 260 of file TtSemiEvtSolution.h.

std::vector<pat::Particle> TtSemiEvtSolution::fitHadb_
private

Definition at line 262 of file TtSemiEvtSolution.h.

std::vector<pat::Particle> TtSemiEvtSolution::fitHadp_
private

Definition at line 262 of file TtSemiEvtSolution.h.

std::vector<pat::Particle> TtSemiEvtSolution::fitHadq_
private

Definition at line 262 of file TtSemiEvtSolution.h.

reco::CompositeCandidate TtSemiEvtSolution::fitHyp_
private

Definition at line 267 of file TtSemiEvtSolution.h.

std::vector<pat::Particle> TtSemiEvtSolution::fitLepb_
private

Definition at line 263 of file TtSemiEvtSolution.h.

std::vector<pat::Particle> TtSemiEvtSolution::fitLepl_
private

Definition at line 263 of file TtSemiEvtSolution.h.

std::vector<pat::Particle> TtSemiEvtSolution::fitLepn_
private

Definition at line 263 of file TtSemiEvtSolution.h.

edm::Ptr<pat::Jet> TtSemiEvtSolution::hadb_
private

Definition at line 258 of file TtSemiEvtSolution.h.

edm::Ptr<pat::Jet> TtSemiEvtSolution::hadp_
private

Definition at line 258 of file TtSemiEvtSolution.h.

edm::Ptr<pat::Jet> TtSemiEvtSolution::hadq_
private

Definition at line 258 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::jetCorrScheme_
private

Definition at line 272 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::jetParam_
private

Definition at line 275 of file TtSemiEvtSolution.h.

edm::Ptr<pat::Jet> TtSemiEvtSolution::lepb_
private

Definition at line 258 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::leptonParam_
private

Definition at line 275 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::lrBestJetComb_
private

Definition at line 277 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::lrJetCombLRval_
private

Definition at line 278 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::lrJetCombProb_
private

Definition at line 278 of file TtSemiEvtSolution.h.

std::vector<std::pair<unsigned int, double> > TtSemiEvtSolution::lrJetCombVarVal_
private

Definition at line 280 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::lrSignalEvtLRval_
private

Definition at line 279 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::lrSignalEvtProb_
private

Definition at line 279 of file TtSemiEvtSolution.h.

std::vector<std::pair<unsigned int, double> > TtSemiEvtSolution::lrSignalEvtVarVal_
private

Definition at line 281 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::mcBestJetComb_
private

Definition at line 277 of file TtSemiEvtSolution.h.

reco::CompositeCandidate TtSemiEvtSolution::mcHyp_
private

Definition at line 265 of file TtSemiEvtSolution.h.

edm::Ptr<pat::Muon> TtSemiEvtSolution::muon_
private

Definition at line 259 of file TtSemiEvtSolution.h.

edm::Ptr<pat::MET> TtSemiEvtSolution::neutrino_
private

Definition at line 261 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::neutrinoParam_
private

Definition at line 275 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::probChi2_
private

Definition at line 276 of file TtSemiEvtSolution.h.

reco::CompositeCandidate TtSemiEvtSolution::recoHyp_
private

Definition at line 266 of file TtSemiEvtSolution.h.

int TtSemiEvtSolution::simpleBestJetComb_
private

Definition at line 277 of file TtSemiEvtSolution.h.

double TtSemiEvtSolution::sumAnglejp_
private

Definition at line 273 of file TtSemiEvtSolution.h.

edm::RefProd<TtGenEvent> TtSemiEvtSolution::theGenEvt_
private

Definition at line 248 of file TtSemiEvtSolution.h.