CMS 3D CMS Logo

FastJetBaseWrapper.h

Go to the documentation of this file.
00001 #ifndef JetAlgorithms_FastJetBaseWrapper_h
00002 #define JetAlgorithms_FastJetBaseWrapper_h
00003 
00004 
00005 #include "RecoJets/JetAlgorithms/interface/JetRecoTypes.h"
00006 #include "FWCore/ParameterSet/interface/ParameterSetfwd.h"
00007 
00008 namespace fastjet {
00009   class JetDefinition;
00010   class GhostedAreaSpec;
00011 }
00012 
00013 class FastJetBaseWrapper {
00014  public:
00015   FastJetBaseWrapper(const edm::ParameterSet& fConfig);
00016   virtual ~FastJetBaseWrapper();
00017   void run(const JetReco::InputCollection& fInput, JetReco::OutputCollection* fOutput);
00018  protected:
00019   fastjet::JetDefinition* mJetDefinition;
00020  private:
00021   fastjet::GhostedAreaSpec* mActiveArea;
00022   double mJetPtMin;
00023 }; 
00024 
00025 #endif

Generated on Tue Jun 9 17:43:38 2009 for CMSSW by  doxygen 1.5.4