Steering class for the overall top-lepton likelihood. More...
#include "TopQuarkAnalysis/TopLeptonSelection/interface/TtSemiLRJetCombObservables.h"
Public Types | |
typedef std::pair< unsigned int, bool > | IntBoolPair |
Public Member Functions | |
std::vector< IntBoolPair > | operator() (TtSemiEvtSolution &, const edm::Event &iEvent, bool matchOnly=false) |
TtSemiLRJetCombObservables (edm::ConsumesCollector &&iC, const edm::EDGetTokenT< std::vector< pat::Jet > > &jetSourceToken) | |
~TtSemiLRJetCombObservables () | |
Private Types | |
typedef std::pair< unsigned int, double > | IntDblPair |
Private Attributes | |
std::vector< IntBoolPair > | evtselectVarMatch |
std::vector< IntDblPair > | evtselectVarVal |
edm::EDGetTokenT< TtGenEvent > | genEvtToken_ |
edm::EDGetTokenT< std::vector < pat::Jet > > | jetSourceToken_ |
Steering class for the overall top-lepton likelihood.
In this TtSemiLRJetCombObservables 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 : obs2 : obs3 : ...
Definition at line 40 of file TtSemiLRJetCombObservables.h.
typedef std::pair<unsigned int,bool> TtSemiLRJetCombObservables::IntBoolPair |
Definition at line 44 of file TtSemiLRJetCombObservables.h.
|
private |
Definition at line 54 of file TtSemiLRJetCombObservables.h.
TtSemiLRJetCombObservables::TtSemiLRJetCombObservables | ( | edm::ConsumesCollector && | iC, |
const edm::EDGetTokenT< std::vector< pat::Jet > > & | jetSourceToken | ||
) |
Definition at line 14 of file TtSemiLRJetCombObservables.cc.
TtSemiLRJetCombObservables::~TtSemiLRJetCombObservables | ( | ) |
Definition at line 21 of file TtSemiLRJetCombObservables.cc.
std::vector< TtSemiLRJetCombObservables::IntBoolPair > TtSemiLRJetCombObservables::operator() | ( | TtSemiEvtSolution & | solution, |
const edm::Event & | iEvent, | ||
bool | matchOnly = false |
||
) |
Definition at line 24 of file TtSemiLRJetCombObservables.cc.
|
private |
Definition at line 61 of file TtSemiLRJetCombObservables.h.
|
private |
Definition at line 60 of file TtSemiLRJetCombObservables.h.
|
private |
Definition at line 58 of file TtSemiLRJetCombObservables.h.
|
private |
Definition at line 57 of file TtSemiLRJetCombObservables.h.