CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrajectoryCleanerESProducer.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: TrajectoryCleanerESProducer
4 // Class: TrajectoryCleanerESProducer
5 //
13 //
14 // Original Author: Jean-Roch Vlimant
15 // Created: Thu Oct 11 05:20:59 CEST 2007
16 // $Id: TrajectoryCleanerESProducer.h,v 1.3 2010/04/15 17:56:05 vlimant Exp $
17 //
18 //
19 
20 
21 // system include files
22 #include <memory>
23 #include "boost/shared_ptr.hpp"
24 
25 // user include files
28 
30 
33 
35  public:
38 
39  typedef boost::shared_ptr<TrajectoryCleaner> ReturnType;
40 
42  private:
43  std::string theComponentName;
44  std::string theComponentType;
46 };
ReturnType produce(const TrackingComponentsRecord &)
boost::shared_ptr< TrajectoryCleaner > ReturnType
TrajectoryCleanerESProducer(const edm::ParameterSet &)