CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

TrajectoryCleanerESProducer Class Reference

#include <TrackingTools/Producers/src/TrajectoryCleanerESProducer.cc>

Inheritance diagram for TrajectoryCleanerESProducer:
edm::ESProducer edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

List of all members.

Public Types

typedef boost::shared_ptr
< TrajectoryCleaner
ReturnType

Public Member Functions

ReturnType produce (const TrackingComponentsRecord &)
 TrajectoryCleanerESProducer (const edm::ParameterSet &)
 ~TrajectoryCleanerESProducer ()

Private Attributes

std::string theComponentName
std::string theComponentType
edm::ParameterSet theConfig

Detailed Description

Description: <one line="" class="" summary>="">

Implementation: <Notes on="" implementation>="">

Definition at line 34 of file TrajectoryCleanerESProducer.h.


Member Typedef Documentation

Definition at line 39 of file TrajectoryCleanerESProducer.h.


Constructor & Destructor Documentation

TrajectoryCleanerESProducer::TrajectoryCleanerESProducer ( const edm::ParameterSet iConfig)

Definition at line 4 of file TrajectoryCleanerESProducer.cc.

References edm::ParameterSet::getParameter(), edm::ESProducer::setWhatProduced(), theComponentName, theComponentType, and theConfig.

{
  theComponentName = iConfig.getParameter<std::string>("ComponentName");
  theComponentType = iConfig.getParameter<std::string>("ComponentType");

  theConfig = iConfig;
  setWhatProduced(this, theComponentName);
}
TrajectoryCleanerESProducer::~TrajectoryCleanerESProducer ( )

Definition at line 14 of file TrajectoryCleanerESProducer.cc.

{}

Member Function Documentation

TrajectoryCleanerESProducer::ReturnType TrajectoryCleanerESProducer::produce ( const TrackingComponentsRecord iRecord)

Member Data Documentation

Definition at line 43 of file TrajectoryCleanerESProducer.h.

Referenced by TrajectoryCleanerESProducer().

Definition at line 44 of file TrajectoryCleanerESProducer.h.

Referenced by produce(), and TrajectoryCleanerESProducer().

Definition at line 45 of file TrajectoryCleanerESProducer.h.

Referenced by produce(), and TrajectoryCleanerESProducer().