CMS 3D CMS Logo

IterativeConePilupSubtractionJetProducer.h

Go to the documentation of this file.
00001 #ifndef JetProducers_IterativeConePilupSubtractionJetProducer_h
00002 #define JetProducers_IterativeConePilupSubtractionJetProducer_h
00003 
00011 #include "BasePilupSubtractionJetProducer.h"
00012 #include "RecoJets/JetAlgorithms/interface/CMSIterativeConeAlgorithm.h"
00013 
00014 namespace cms
00015 {
00016   class IterativeConePilupSubtractionJetProducer : public cms::BasePilupSubtractionJetProducer
00017   {
00018   public:
00019 
00020     // The following is not yet used, but will be the primary
00021     // constructor when the parameter set system is available.
00022     //
00023     IterativeConePilupSubtractionJetProducer(const edm::ParameterSet& ps);
00024 
00025     virtual ~IterativeConePilupSubtractionJetProducer() {}
00026 
00028     virtual bool runAlgorithm (const JetReco::InputCollection& fInput, 
00029                                JetReco::OutputCollection* fOutput);
00030 
00031   private:
00032     CMSIterativeConeAlgorithm alg_;
00033   };
00034 }
00035 
00036 
00037 #endif

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