27 return jetB_->correctedJet(
"HAD",
"B");
29 return jetB_->correctedJet(
"HAD",
"B");
40 return jetBbar_->correctedJet(
"HAD",
"B");
42 return jetBbar_->correctedJet(
"HAD",
"B");
139 edm::LogInfo(
"TtGenEventNotFilled") <<
"genEvt is not di-leptonic; TtGenEvent is not filled";
150 for (
size_t ise = 0; ise < varval.size(); ise++)
pat::Jet getCalJetBbar() const
edm::Ref< std::vector< pat::Jet > > jetB_
const reco::GenParticle * getGenB() const
reco::Particle getLeptNeg() const
pat::Electron getElectronp() const
const reco::GenParticle * getGenBbar() const
pat::Jet getJetBbar() const
void setLRSignalEvtObservables(const std::vector< std::pair< unsigned int, double > > &)
virtual ~TtDilepEvtSolution()
edm::Ref< std::vector< pat::Jet > > jetBbar_
double getLRSignalEvtObsVal(unsigned int) const
edm::RefProd< TtGenEvent > theGenEvt_
constexpr auto deltaR(const T1 &t1, const T2 &t2) -> decltype(t1.eta())
Log< level::Info, false > LogInfo
pat::Muon getMuonm() const
pat::Muon getMuonp() const
void setGenEvt(const edm::Handle< TtGenEvent > &)
std::vector< std::pair< unsigned int, double > > lrSignalEvtVarVal_
double getLeptonResidual() const
Analysis-level calorimeter jet class.
bool isFullLeptonic(bool excludeTauLeptons=false) const
check if the event can be classified as full leptonic
std::string getWpDecay() const
std::string getWmDecay() const
reco::Particle getLeptPos() const
double getJetResidual() const
pat::Jet getCalJetB() const
const reco::GenParticle * getGenLepm() const
const reco::GenParticle * getGenLepp() const
pat::Electron getElectronm() const