#include <StEvtSolution.h>
Protected Member Functions | |
void | setBestSol (bool bs) |
void | setBottom (const edm::Handle< std::vector< pat::Jet > > &jet, int i) |
void | setChangeBL (int bl) |
void | setChi2Prob (double prob) |
void | setDeltaRB (double adr) |
void | setDeltaRL (double adr) |
void | setElectron (const edm::Handle< std::vector< pat::Electron > > &elec, int i) |
void | setFitBottom (const pat::Particle &part) |
void | setFitLepton (const pat::Particle &part) |
void | setFitLight (const pat::Particle &part) |
void | setFitNeutrino (const pat::Particle &part) |
void | setGenEvt (const edm::Handle< StGenEvent > &) |
void | setJetCorrectionScheme (int scheme) |
void | setLight (const edm::Handle< std::vector< pat::Jet > > &jet, int i) |
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 | setPtrueBhadrSel (double pbh) |
void | setPtrueBJetSel (double pbs) |
void | setPtrueCombExist (double pce) |
void | setPtrueJetComb (double pt) |
void | setScanValues (const std::vector< double > &) |
void | setSignalLRTot (double lrt) |
void | setSignalPurity (double pur) |
void | setSumDeltaRjp (double sdr) |
Private Attributes | |
bool | bestSol_ |
edm::Ref< std::vector< pat::Jet > > | bottom_ |
int | changeBL_ |
double | chi2Prob_ |
std::string | decay_ |
double | deltaRB_ |
double | deltaRL_ |
edm::Ref< std::vector< pat::Electron > > | electron_ |
std::vector< pat::Particle > | fitBottom_ |
std::vector< pat::Particle > | fitLepton_ |
std::vector< pat::Particle > | fitLight_ |
std::vector< pat::Particle > | fitNeutrino_ |
int | jetCorrScheme_ |
edm::Ref< std::vector< pat::Jet > > | light_ |
edm::Ref< std::vector< pat::Muon > > | muon_ |
edm::Ref< std::vector< pat::MET > > | neutrino_ |
double | pTrueBhadrSel_ |
double | pTrueBJetSel_ |
double | pTrueCombExist_ |
double | pTrueJetComb_ |
std::vector< double > | scanValues_ |
double | signalLRTot_ |
double | signalPur_ |
double | sumDeltaRjp_ |
edm::RefProd< StGenEvent > | theGenEvt_ |
Friends | |
class | StEvtSolutionMaker |
class | StKinFitter |
Definition at line 21 of file StEvtSolution.h.
StEvtSolution::StEvtSolution | ( | ) |
Definition at line 7 of file StEvtSolution.cc.
References bestSol_, changeBL_, chi2Prob_, deltaRB_, deltaRL_, jetCorrScheme_, pTrueBhadrSel_, pTrueBJetSel_, pTrueCombExist_, pTrueJetComb_, signalLRTot_, signalPur_, and sumDeltaRjp_.
|
virtual |
Definition at line 24 of file StEvtSolution.cc.
|
inline |
pat::Jet StEvtSolution::getBottom | ( | ) | const |
Definition at line 31 of file StEvtSolution.cc.
References bottom_, and jetCorrScheme_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), and getRecBottom().
|
inline |
|
inline |
|
inline |
Definition at line 77 of file StEvtSolution.h.
References decay_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), and getRecLept().
|
inline |
|
inline |
|
inline |
Definition at line 37 of file StEvtSolution.h.
References electron_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), getRecElectron(), and getRecLept().
|
inline |
reco::Particle StEvtSolution::getFitLept | ( | ) | const |
Definition at line 143 of file StEvtSolution.cc.
References getFitBottom(), getFitLepton(), getFitNeutrino(), and p4.
Referenced by getFitNeutrino().
|
inline |
Definition at line 69 of file StEvtSolution.h.
References fitLepton_.
Referenced by getFitLept(), and getFitLepW().
reco::Particle StEvtSolution::getFitLepW | ( | ) | const |
Definition at line 137 of file StEvtSolution.cc.
References getFitLepton(), getFitNeutrino(), and p4.
Referenced by getFitNeutrino().
|
inline |
|
inline |
Definition at line 70 of file StEvtSolution.h.
References fitNeutrino_, getFitLept(), and getFitLepW().
Referenced by getFitLept(), and getFitLepW().
const reco::GenParticle * StEvtSolution::getGenBottom | ( | ) | const |
Definition at line 85 of file StEvtSolution.cc.
References StGenEvent::decayB(), and theGenEvt_.
Referenced by getGenEvent().
|
inline |
Definition at line 45 of file StEvtSolution.h.
References getGenBottom(), getGenLept(), getGenLepton(), getGenLepW(), getGenNeutrino(), and theGenEvt_.
const reco::GenParticle * StEvtSolution::getGenLept | ( | ) | const |
Definition at line 116 of file StEvtSolution.cc.
References StGenEvent::singleTop(), and theGenEvt_.
Referenced by getGenEvent().
const reco::GenParticle * StEvtSolution::getGenLepton | ( | ) | const |
Definition at line 98 of file StEvtSolution.cc.
References StGenEvent::singleLepton(), and theGenEvt_.
Referenced by getGenEvent().
const reco::GenParticle * StEvtSolution::getGenLepW | ( | ) | const |
Definition at line 110 of file StEvtSolution.cc.
References StGenEvent::singleW(), and theGenEvt_.
Referenced by getGenEvent().
const reco::GenParticle * StEvtSolution::getGenNeutrino | ( | ) | const |
Definition at line 104 of file StEvtSolution.cc.
References StGenEvent::singleNeutrino(), and theGenEvt_.
Referenced by getGenEvent().
reco::Particle StEvtSolution::getLept | ( | ) | const |
Definition at line 72 of file StEvtSolution.cc.
References getBottom(), getDecay(), getElectron(), getMuon(), getNeutrino(), AlCaHLTBitMon_ParallelJobs::p, and p4.
Referenced by getNeutrino().
reco::Particle StEvtSolution::getLepW | ( | ) | const |
Definition at line 63 of file StEvtSolution.cc.
References getDecay(), getElectron(), getMuon(), getNeutrino(), AlCaHLTBitMon_ParallelJobs::p, and p4.
Referenced by getNeutrino(), and getRecLepW().
pat::Jet StEvtSolution::getLight | ( | ) | const |
Definition at line 47 of file StEvtSolution.cc.
References jetCorrScheme_, and light_.
Referenced by StKinFitter::addKinFitInfo(), and getRecLight().
|
inline |
Definition at line 36 of file StEvtSolution.h.
References muon_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), getRecLept(), and getRecMuon().
|
inline |
Definition at line 38 of file StEvtSolution.h.
References getLept(), getLepW(), and neutrino_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), getRecLept(), and getRecNeutrino().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 56 of file StEvtSolution.h.
References pat::Jet::correctedJet(), and getBottom().
Referenced by getRecLept().
|
inline |
reco::Particle StEvtSolution::getRecLept | ( | ) | const |
Definition at line 125 of file StEvtSolution.cc.
References getDecay(), getElectron(), getMuon(), getNeutrino(), getRecBottom(), AlCaHLTBitMon_ParallelJobs::p, and p4.
Referenced by getRecLepW().
|
inline |
|
inline |
Definition at line 57 of file StEvtSolution.h.
References pat::Jet::correctedJet(), and getLight().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Definition at line 141 of file StEvtSolution.h.
|
inlineprotected |
Definition at line 107 of file StEvtSolution.h.
References bottom_, mps_fire::i, and metsig::jet.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
|
inlineprotected |
Definition at line 129 of file StEvtSolution.h.
References chi2Prob_, TtFullHadEvtBuilder_cfi::prob, and setScanValues().
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
Definition at line 113 of file StEvtSolution.h.
References decay_, electron_, and mps_fire::i.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 121 of file StEvtSolution.h.
References fitBottom_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
Definition at line 123 of file StEvtSolution.h.
References fitLepton_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
Definition at line 122 of file StEvtSolution.h.
References fitLight_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
Definition at line 124 of file StEvtSolution.h.
References fitNeutrino_.
Referenced by StKinFitter::addKinFitInfo().
|
protected |
|
inlineprotected |
Definition at line 106 of file StEvtSolution.h.
References jetCorrScheme_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 109 of file StEvtSolution.h.
References mps_fire::i, metsig::jet, and light_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 111 of file StEvtSolution.h.
References decay_, mps_fire::i, metsig::muon, and muon_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 115 of file StEvtSolution.h.
References mps_fire::i, RazorAnalyzer::met, and neutrino_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
Definition at line 159 of file StEvtSolution.cc.
References mps_fire::i, and scanValues_.
Referenced by setChi2Prob().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
friend |
Definition at line 23 of file StEvtSolution.h.
|
friend |
Definition at line 24 of file StEvtSolution.h.
|
private |
Definition at line 166 of file StEvtSolution.h.
Referenced by getBestSol(), and StEvtSolution().
Definition at line 149 of file StEvtSolution.h.
Referenced by getBottom(), and setBottom().
|
private |
Definition at line 165 of file StEvtSolution.h.
Referenced by getChangeBL(), setChangeBL(), and StEvtSolution().
|
private |
Definition at line 160 of file StEvtSolution.h.
Referenced by getChi2Prob(), setChi2Prob(), and StEvtSolution().
|
private |
Definition at line 158 of file StEvtSolution.h.
Referenced by getDecay(), setElectron(), and setMuon().
|
private |
Definition at line 164 of file StEvtSolution.h.
Referenced by getDeltaRB(), setDeltaRB(), and StEvtSolution().
|
private |
Definition at line 164 of file StEvtSolution.h.
Referenced by getDeltaRL(), setDeltaRL(), and StEvtSolution().
|
private |
Definition at line 151 of file StEvtSolution.h.
Referenced by getElectron(), and setElectron().
|
private |
Definition at line 153 of file StEvtSolution.h.
Referenced by getFitBottom(), and setFitBottom().
|
private |
Definition at line 153 of file StEvtSolution.h.
Referenced by getFitLepton(), and setFitLepton().
|
private |
Definition at line 153 of file StEvtSolution.h.
Referenced by getFitLight(), and setFitLight().
|
private |
Definition at line 153 of file StEvtSolution.h.
Referenced by getFitNeutrino(), and setFitNeutrino().
|
private |
Definition at line 159 of file StEvtSolution.h.
Referenced by getBottom(), getLight(), setJetCorrectionScheme(), and StEvtSolution().
Definition at line 149 of file StEvtSolution.h.
Referenced by getLight(), and setLight().
Definition at line 150 of file StEvtSolution.h.
Definition at line 152 of file StEvtSolution.h.
Referenced by getNeutrino(), and setNeutrino().
|
private |
Definition at line 162 of file StEvtSolution.h.
Referenced by getPtrueBhadrSel(), setPtrueBhadrSel(), and StEvtSolution().
|
private |
Definition at line 162 of file StEvtSolution.h.
Referenced by getPtrueBJetSel(), setPtrueBJetSel(), and StEvtSolution().
|
private |
Definition at line 162 of file StEvtSolution.h.
Referenced by getPtrueCombExist(), setPtrueCombExist(), and StEvtSolution().
|
private |
Definition at line 162 of file StEvtSolution.h.
Referenced by getPtrueJetComb(), setPtrueJetComb(), and StEvtSolution().
|
private |
Definition at line 161 of file StEvtSolution.h.
Referenced by getScanValues(), and setScanValues().
|
private |
Definition at line 163 of file StEvtSolution.h.
Referenced by getSignalLRTot(), setSignalLRTot(), and StEvtSolution().
|
private |
Definition at line 163 of file StEvtSolution.h.
Referenced by getSignalPur(), setSignalPurity(), and StEvtSolution().
|
private |
Definition at line 164 of file StEvtSolution.h.
Referenced by getSumDeltaRjp(), setSumDeltaRjp(), and StEvtSolution().
|
private |
Definition at line 141 of file StEvtSolution.h.
Referenced by getGenBottom(), getGenEvent(), getGenLept(), getGenLepton(), getGenLepW(), getGenNeutrino(), and setGenEvt().