CMS 3D CMS Logo

Public Member Functions | Private Attributes

FastPixelCPEESProducer Class Reference

#include <FastPixelCPEESProducer.h>

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

List of all members.

Public Member Functions

 FastPixelCPEESProducer (const edm::ParameterSet &p)
boost::shared_ptr
< PixelClusterParameterEstimator
produce (const TkPixelCPERecord &)
virtual ~FastPixelCPEESProducer ()

Private Attributes

boost::shared_ptr
< PixelClusterParameterEstimator
cpe_
edm::ParameterSet pset_

Detailed Description

Definition at line 11 of file FastPixelCPEESProducer.h.


Constructor & Destructor Documentation

FastPixelCPEESProducer::FastPixelCPEESProducer ( const edm::ParameterSet p)

Definition at line 16 of file FastPixelCPEESProducer.cc.

References edm::ParameterSet::getParameter(), and AlCaHLTBitMon_ParallelJobs::p.

{
  std::string myname = p.getParameter<std::string>("ComponentName");
  pset_ = p;
  setWhatProduced(this,myname);
}
FastPixelCPEESProducer::~FastPixelCPEESProducer ( ) [virtual]

Definition at line 23 of file FastPixelCPEESProducer.cc.

{}

Member Function Documentation

boost::shared_ptr< PixelClusterParameterEstimator > FastPixelCPEESProducer::produce ( const TkPixelCPERecord iRecord)

Definition at line 26 of file FastPixelCPEESProducer.cc.

                                                               { 
  
  cpe_  = boost::shared_ptr<PixelClusterParameterEstimator>(new FastPixelCPE() );

  return cpe_;
}

Member Data Documentation

Definition at line 17 of file FastPixelCPEESProducer.h.

Definition at line 18 of file FastPixelCPEESProducer.h.