00001 // File: SISConeJetProducer.cc 00002 // Description: see SISConeJetProducer.h 00003 // Author: Fedor Ratnikov, Maryland, June 30, 2007 00004 // $Id: SISConeJetProducer.cc,v 1.2 2007/08/02 17:42:58 fedor Exp $ 00005 // 00006 //-------------------------------------------- 00007 #include <memory> 00008 00009 #include "FWCore/Framework/interface/MakerMacros.h" 00010 #include "SISConeJetProducer.h" 00011 00012 using namespace std; 00013 using namespace reco; 00014 00015 namespace { 00016 const bool debug = false; 00017 00018 } 00019 00020 namespace cms 00021 { 00022 00023 // Constructor takes input parameters now: to be replaced with parameter set. 00024 00025 SISConeJetProducer::SISConeJetProducer(edm::ParameterSet const& conf): 00026 BaseJetProducer (conf), 00027 alg_(conf) 00028 {} 00029 00030 00031 // run algorithm itself 00032 bool SISConeJetProducer::runAlgorithm (const JetReco::InputCollection& fInput, 00033 JetReco::OutputCollection* fOutput) { 00034 alg_.run (fInput, fOutput); 00035 return true; 00036 } 00037 } 00038