CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/FWCore/Framework/src/LooperFactory.cc

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // Package:     Framework
00004 // Class  :     LooperFactory
00005 // 
00006 // Implementation:
00007 //     <Notes on implementation>
00008 //
00009 // Author:      Chris Jones
00010 // Created:     Wed May 25 19:27:37 EDT 2005
00011 // $Id: LooperFactory.cc,v 1.4 2012/04/16 15:43:50 wdd Exp $
00012 //
00013 
00014 // system include files
00015 
00016 // user include files
00017 #include "FWCore/Framework/interface/LooperFactory.h"
00018 
00019 //
00020 // static member functions
00021 //
00022 namespace edm {
00023    namespace eventsetup {
00024       std::string LooperMakerTraits::name() { return "CMS EDM Framework EDLooper"; }
00025       
00026       boost::shared_ptr<LooperMakerTraits::base_type> const*
00027       LooperMakerTraits::getAlreadyMadeComponent(EventSetupsController const&,
00028                                                  ParameterSet const&) {
00029          return 0;
00030       }
00031 
00032       void LooperMakerTraits::putComponent(EventSetupsController&,
00033                                            ParameterSet const&,
00034                                            boost::shared_ptr<base_type> const&) {
00035       }
00036    }
00037 }
00038 
00039 COMPONENTFACTORY_GET(edm::eventsetup::LooperMakerTraits);