#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 22 of file StEvtSolution.h.
StEvtSolution::StEvtSolution | ( | ) |
Definition at line 8 of file StEvtSolution.cc.
References bestSol_, changeBL_, chi2Prob_, deltaRB_, deltaRL_, jetCorrScheme_, pTrueBhadrSel_, pTrueBJetSel_, pTrueCombExist_, pTrueJetComb_, signalLRTot_, signalPur_, and sumDeltaRjp_.
|
virtual |
Definition at line 25 of file StEvtSolution.cc.
|
inline |
pat::Jet StEvtSolution::getBottom | ( | ) | const |
Definition at line 32 of file StEvtSolution.cc.
References bottom_, and jetCorrScheme_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), and getRecBottom().
|
inline |
|
inline |
|
inline |
Definition at line 78 of file StEvtSolution.h.
References decay_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), and getRecLept().
|
inline |
|
inline |
|
inline |
Definition at line 38 of file StEvtSolution.h.
References electron_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), getRecElectron(), and getRecLept().
|
inline |
reco::Particle StEvtSolution::getFitLept | ( | ) | const |
Definition at line 144 of file StEvtSolution.cc.
References getFitBottom(), getFitLepton(), getFitNeutrino(), and p4.
|
inline |
Definition at line 70 of file StEvtSolution.h.
References fitLepton_.
Referenced by getFitLept(), and getFitLepW().
reco::Particle StEvtSolution::getFitLepW | ( | ) | const |
Definition at line 138 of file StEvtSolution.cc.
References getFitLepton(), getFitNeutrino(), and p4.
|
inline |
|
inline |
Definition at line 71 of file StEvtSolution.h.
References fitNeutrino_.
Referenced by getFitLept(), and getFitLepW().
const reco::GenParticle * StEvtSolution::getGenBottom | ( | ) | const |
|
inline |
const reco::GenParticle * StEvtSolution::getGenLept | ( | ) | const |
const reco::GenParticle * StEvtSolution::getGenLepton | ( | ) | const |
const reco::GenParticle * StEvtSolution::getGenLepW | ( | ) | const |
const reco::GenParticle * StEvtSolution::getGenNeutrino | ( | ) | const |
reco::Particle StEvtSolution::getLept | ( | ) | const |
Definition at line 73 of file StEvtSolution.cc.
References getBottom(), getDecay(), getElectron(), getMuon(), getNeutrino(), AlCaHLTBitMon_ParallelJobs::p, and p4.
reco::Particle StEvtSolution::getLepW | ( | ) | const |
Definition at line 64 of file StEvtSolution.cc.
References getDecay(), getElectron(), getMuon(), getNeutrino(), AlCaHLTBitMon_ParallelJobs::p, and p4.
Referenced by getRecLepW().
pat::Jet StEvtSolution::getLight | ( | ) | const |
Definition at line 48 of file StEvtSolution.cc.
References jetCorrScheme_, and light_.
Referenced by StKinFitter::addKinFitInfo(), and getRecLight().
|
inline |
Definition at line 37 of file StEvtSolution.h.
References muon_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), getRecLept(), and getRecMuon().
|
inline |
Definition at line 39 of file StEvtSolution.h.
References neutrino_.
Referenced by StKinFitter::addKinFitInfo(), getLept(), getLepW(), getRecLept(), and getRecNeutrino().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 57 of file StEvtSolution.h.
References pat::Jet::correctedJet(), and getBottom().
Referenced by getRecLept().
|
inline |
reco::Particle StEvtSolution::getRecLept | ( | ) | const |
Definition at line 126 of file StEvtSolution.cc.
References getDecay(), getElectron(), getMuon(), getNeutrino(), getRecBottom(), AlCaHLTBitMon_ParallelJobs::p, and p4.
|
inline |
|
inline |
Definition at line 58 of file StEvtSolution.h.
References pat::Jet::correctedJet(), and getLight().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Definition at line 142 of file StEvtSolution.h.
|
inlineprotected |
Definition at line 108 of file StEvtSolution.h.
References bottom_, i, and metsig::jet.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
|
inlineprotected |
Definition at line 130 of file StEvtSolution.h.
References chi2Prob_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
Definition at line 114 of file StEvtSolution.h.
References decay_, electron_, and i.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 122 of file StEvtSolution.h.
References fitBottom_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
Definition at line 124 of file StEvtSolution.h.
References fitLepton_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
Definition at line 123 of file StEvtSolution.h.
References fitLight_.
Referenced by StKinFitter::addKinFitInfo().
|
inlineprotected |
Definition at line 125 of file StEvtSolution.h.
References fitNeutrino_.
Referenced by StKinFitter::addKinFitInfo().
|
protected |
|
inlineprotected |
Definition at line 107 of file StEvtSolution.h.
References jetCorrScheme_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 110 of file StEvtSolution.h.
References i, metsig::jet, and light_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 112 of file StEvtSolution.h.
References decay_, i, metsig::muon, and muon_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
Definition at line 116 of file StEvtSolution.h.
References i, CaloMET_cfi::met, and neutrino_.
Referenced by StEvtSolutionMaker::produce().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
friend |
Definition at line 24 of file StEvtSolution.h.
|
friend |
Definition at line 25 of file StEvtSolution.h.
|
private |
Definition at line 167 of file StEvtSolution.h.
Referenced by getBestSol(), and StEvtSolution().
Definition at line 150 of file StEvtSolution.h.
Referenced by getBottom(), and setBottom().
|
private |
Definition at line 166 of file StEvtSolution.h.
Referenced by getChangeBL(), setChangeBL(), and StEvtSolution().
|
private |
Definition at line 161 of file StEvtSolution.h.
Referenced by getChi2Prob(), setChi2Prob(), and StEvtSolution().
|
private |
Definition at line 159 of file StEvtSolution.h.
Referenced by getDecay(), setElectron(), and setMuon().
|
private |
Definition at line 165 of file StEvtSolution.h.
Referenced by getDeltaRB(), setDeltaRB(), and StEvtSolution().
|
private |
Definition at line 165 of file StEvtSolution.h.
Referenced by getDeltaRL(), setDeltaRL(), and StEvtSolution().
|
private |
Definition at line 152 of file StEvtSolution.h.
Referenced by getElectron(), and setElectron().
|
private |
Definition at line 154 of file StEvtSolution.h.
Referenced by getFitBottom(), and setFitBottom().
|
private |
Definition at line 154 of file StEvtSolution.h.
Referenced by getFitLepton(), and setFitLepton().
|
private |
Definition at line 154 of file StEvtSolution.h.
Referenced by getFitLight(), and setFitLight().
|
private |
Definition at line 154 of file StEvtSolution.h.
Referenced by getFitNeutrino(), and setFitNeutrino().
|
private |
Definition at line 160 of file StEvtSolution.h.
Referenced by getBottom(), getLight(), setJetCorrectionScheme(), and StEvtSolution().
Definition at line 150 of file StEvtSolution.h.
Referenced by getLight(), and setLight().
Definition at line 151 of file StEvtSolution.h.
Definition at line 153 of file StEvtSolution.h.
Referenced by getNeutrino(), and setNeutrino().
|
private |
Definition at line 163 of file StEvtSolution.h.
Referenced by getPtrueBhadrSel(), setPtrueBhadrSel(), and StEvtSolution().
|
private |
Definition at line 163 of file StEvtSolution.h.
Referenced by getPtrueBJetSel(), setPtrueBJetSel(), and StEvtSolution().
|
private |
Definition at line 163 of file StEvtSolution.h.
Referenced by getPtrueCombExist(), setPtrueCombExist(), and StEvtSolution().
|
private |
Definition at line 163 of file StEvtSolution.h.
Referenced by getPtrueJetComb(), setPtrueJetComb(), and StEvtSolution().
|
private |
Definition at line 162 of file StEvtSolution.h.
Referenced by getScanValues(), and setScanValues().
|
private |
Definition at line 164 of file StEvtSolution.h.
Referenced by getSignalLRTot(), setSignalLRTot(), and StEvtSolution().
|
private |
Definition at line 164 of file StEvtSolution.h.
Referenced by getSignalPur(), setSignalPurity(), and StEvtSolution().
|
private |
Definition at line 165 of file StEvtSolution.h.
Referenced by getSumDeltaRjp(), setSumDeltaRjp(), and StEvtSolution().
|
private |
Definition at line 142 of file StEvtSolution.h.
Referenced by getGenBottom(), getGenEvent(), getGenLept(), getGenLepton(), getGenLepW(), getGenNeutrino(), and setGenEvt().