Go to the documentation of this file.
4 #ifndef TopEventProducers_TtSemiEvtSolutionMaker_h
5 #define TopEventProducers_TtSemiEvtSolutionMaker_h
35 std::vector<TtSemiLepKinFitter::Constraint>
constraints(std::vector<unsigned>&);
edm::EDGetTokenT< std::vector< pat::Muon > > muonSrcToken_
Steering class for the overall top-lepton likelihood.
TtSemiLepKinFitter::Constraint constraint(unsigned)
std::vector< int > lrSignalSelObs_
TtSemiLRSignalSelObservables * myLRSignalSelObservables
std::string leptonFlavour_
std::string lrJetCombFile_
Class to calculate the jet combination LR value and purity from a root-file with fit functions.
TtSemiLepKinFitter * myKinFitter
Class to calculate the jet combination LR value and purity from a root-file with fit functions.
TtSemiLRJetCombCalc * myLRJetCombCalc
std::vector< unsigned > constraints_
TtSemiLepKinFitter::Param param(unsigned)
edm::EDGetTokenT< TtGenEvent > genEvtToken_
Constraint
supported constraints
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
std::vector< int > lrJetCombObs_
Simple method to get the correct jet combination in semileptonic ttbar events.
TtSemiLRSignalSelCalc * myLRSignalSelCalc
std::vector< TtSemiLepKinFitter::Constraint > constraints(std::vector< unsigned > &)
edm::EDGetTokenT< std::vector< pat::Electron > > electronSrcToken_
~TtSemiEvtSolutionMaker() override
destructor
edm::EDGetTokenT< std::vector< pat::MET > > metSrcToken_
TtSemiLRJetCombObservables * myLRJetCombObservables
TtSemiSimpleBestJetComb * mySimpleBestJetComb
std::string lrSignalSelFile_
Param
supported parameterizations
TtSemiEvtSolutionMaker(const edm::ParameterSet &iConfig)
constructor
edm::EDGetTokenT< std::vector< pat::Jet > > jetSrcToken_