CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch9/src/TopQuarkAnalysis/TopJetCombination/plugins/TtFullHadHypKinFit.h

Go to the documentation of this file.
00001 #ifndef TtFullHadHypKinFit_h
00002 #define TtFullHadHypKinFit_h
00003 
00004 #include "TopQuarkAnalysis/TopJetCombination/interface/TtFullHadHypothesis.h"
00005 
00006 class TtFullHadHypKinFit : public TtFullHadHypothesis  {
00007 
00008  public:
00009 
00010   explicit TtFullHadHypKinFit(const edm::ParameterSet&);
00011   ~TtFullHadHypKinFit();
00012 
00013  private:
00014   
00016   virtual void buildKey() { key_= TtFullHadronicEvent::kKinFit; };  
00018   virtual void buildHypo(edm::Event&,
00019                          const edm::Handle<std::vector<pat::Jet> >&,
00020                          std::vector<int>&, const unsigned int iComb);
00021 
00022   edm::InputTag status_;
00023   edm::InputTag lightQTag_;
00024   edm::InputTag lightQBarTag_;
00025   edm::InputTag bTag_;
00026   edm::InputTag bBarTag_;
00027   edm::InputTag lightPTag_;
00028   edm::InputTag lightPBarTag_;
00029 
00030 };
00031 
00032 #endif