Steering class for the overall hadronic top likelihood. More...
#include <TtHadLRJetCombObservables.h>
Public Member Functions | |
void | operator() (TtHadEvtSolution &) |
TtHadLRJetCombObservables () | |
~TtHadLRJetCombObservables () | |
Private Attributes | |
std::vector< std::pair < unsigned int, double > > | jetCombVarVal |
Steering class for the overall hadronic top likelihood.
on TtSemiLRJetCombObservables.h In this TtHadLRJetCombObservables class a list of observables is calculated that might be used in the evaluation of the combined Likelihood ratio to distinguish between correct and wrong jet combinations obs1 : pt(hadronic tops) obs2 : (pt_b1 + pt_b2)/(sum jetpt) obs3 : delta R between had b and had W_plus obs4 : delta R between had bbar and had W_minus obs5 : delta R between light quark-jets from W_plus obs6 : delta R between light quark-jets from W_minus obs7 : b-tagging information obs8 : chi2 value of kinematical fit with W-mass constraint
Definition at line 32 of file TtHadLRJetCombObservables.h.
TtHadLRJetCombObservables::TtHadLRJetCombObservables | ( | ) |
Definition at line 6 of file TtHadLRJetCombObservables.cc.
TtHadLRJetCombObservables::~TtHadLRJetCombObservables | ( | ) |
Definition at line 10 of file TtHadLRJetCombObservables.cc.
void TtHadLRJetCombObservables::operator() | ( | TtHadEvtSolution & | sol | ) |
Definition at line 14 of file TtHadLRJetCombObservables.cc.
References pat::Jet::bDiscriminator(), TtHadEvtSolution::getHadb(), TtHadEvtSolution::getHadbbar(), TtHadEvtSolution::getHadj(), TtHadEvtSolution::getHadk(), TtHadEvtSolution::getHadp(), TtHadEvtSolution::getHadq(), TtHadEvtSolution::getProbChi2(), jetCombVarVal, reco::LeafCandidate::p4(), reco::LeafCandidate::pt(), and TtHadEvtSolution::setLRJetCombObservables().
|
private |
Definition at line 42 of file TtHadLRJetCombObservables.h.
Referenced by operator()().