CMS 3D CMS Logo

StEvtSolutionMaker.h
Go to the documentation of this file.
1 #include <memory>
2 #include <string>
3 #include <vector>
4 #include <iostream>
5 #include <fstream>
6 
14 //#include "TopQuarkAnalysis/TopJetCombination/interface/TtJetCombinationProbability.h"
15 
17 public:
18  explicit StEvtSolutionMaker(const edm::ParameterSet&);
19  ~StEvtSolutionMaker() override;
20 
21  void produce(edm::Event&, const edm::EventSetup&) override;
22 
23 private:
25  //std::vector<TtJetCombinationProbability> jetCombProbs;
33  // std::string jetInput_;
34  // bool addJetCombProb_,
37  double maxDeltaS_, maxF_;
39  std::vector<int> constraints_;
40 };
StEvtSolutionMaker::lepParam_
int lepParam_
Definition: StEvtSolutionMaker.h:38
StEvtSolutionMaker
Definition: StEvtSolutionMaker.h:16
StEvtSolutionMaker::metSrcToken_
edm::EDGetTokenT< std::vector< pat::MET > > metSrcToken_
Definition: StEvtSolutionMaker.h:28
StEvtSolutionMaker::genEvtSrcToken_
edm::EDGetTokenT< StGenEvent > genEvtSrcToken_
Definition: StEvtSolutionMaker.h:30
StEvtSolutionMaker::electronSrcToken_
edm::EDGetTokenT< std::vector< pat::Electron > > electronSrcToken_
Definition: StEvtSolutionMaker.h:26
EDProducer.h
edm::EDGetTokenT
Definition: EDGetToken.h:33
StEvtSolutionMaker::addLRJetComb_
bool addLRJetComb_
Definition: StEvtSolutionMaker.h:35
StEvtSolutionMaker::leptonFlavour_
std::string leptonFlavour_
Definition: StEvtSolutionMaker.h:31
StEvtSolutionMaker::muonSrcToken_
edm::EDGetTokenT< std::vector< pat::Muon > > muonSrcToken_
Definition: StEvtSolutionMaker.h:27
StEvtSolutionMaker::doKinFit_
bool doKinFit_
Definition: StEvtSolutionMaker.h:35
MakerMacros.h
StEvtSolutionMaker::myKinFitter
StKinFitter * myKinFitter
Definition: StEvtSolutionMaker.h:24
StEvtSolutionMaker::jetCorrScheme_
int jetCorrScheme_
Definition: StEvtSolutionMaker.h:32
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
StKinFitter.h
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
StEvtSolutionMaker::constraints_
std::vector< int > constraints_
Definition: StEvtSolutionMaker.h:39
StEvtSolutionMaker::jetSrcToken_
edm::EDGetTokenT< std::vector< pat::Jet > > jetSrcToken_
Definition: StEvtSolutionMaker.h:29
StEvtSolutionMaker::maxF_
double maxF_
Definition: StEvtSolutionMaker.h:37
edm::EventSetup
Definition: EventSetup.h:57
StEvtSolutionMaker::maxDeltaS_
double maxDeltaS_
Definition: StEvtSolutionMaker.h:37
StEvtSolutionMaker::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: StEvtSolutionMaker.cc:42
StEvtSolutionMaker::maxNrIter_
int maxNrIter_
Definition: StEvtSolutionMaker.h:36
Frameworkfwd.h
StEvtSolutionMaker::jetParam_
int jetParam_
Definition: StEvtSolutionMaker.h:38
edm::EDProducer
Definition: EDProducer.h:35
StEvtSolutionMaker::metParam_
int metParam_
Definition: StEvtSolutionMaker.h:38
ParameterSet.h
edm::Event
Definition: Event.h:73
StKinFitter
Definition: StKinFitter.h:19
StEvtSolution.h
StEvtSolutionMaker::~StEvtSolutionMaker
~StEvtSolutionMaker() override
Definition: StEvtSolutionMaker.cc:37
StEvtSolutionMaker::matchToGenEvt_
bool matchToGenEvt_
Definition: StEvtSolutionMaker.h:35
StEvtSolutionMaker::StEvtSolutionMaker
StEvtSolutionMaker(const edm::ParameterSet &)
Definition: StEvtSolutionMaker.cc:8