00001 // 00002 // $Id: TtSemiSimpleBestJetComb.h,v 1.4 2008/02/17 11:27:11 rwolf Exp $ 00003 // 00004 00005 #ifndef TtSemiSimpleBestJetComb_h 00006 #define TtSemiSimpleBestJetComb_h 00007 00020 #include "FWCore/Framework/interface/EventSetup.h" 00021 #include "FWCore/Framework/interface/Event.h" 00022 #include "FWCore/MessageLogger/interface/MessageLogger.h" 00023 #include "FWCore/Utilities/interface/Exception.h" 00024 #include "AnalysisDataFormats/TopObjects/interface/TtSemiEvtSolution.h" 00025 00026 #include "TF1.h" 00027 #include "TH1.h" 00028 #include "TFile.h" 00029 #include "TKey.h" 00030 #include "TString.h" 00031 #include <Math/VectorUtil.h> 00032 00033 class TtSemiSimpleBestJetComb { 00034 00035 public: 00036 00037 TtSemiSimpleBestJetComb(); 00038 ~TtSemiSimpleBestJetComb(); 00039 00040 int operator()(std::vector<TtSemiEvtSolution> &); 00041 00042 private: 00043 00044 }; 00045 00046 #endif