CMS 3D CMS Logo

Public Member Functions | Private Attributes

FastStripCPEESProducer Class Reference

#include <FastStripCPEESProducer.h>

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

List of all members.

Public Member Functions

 FastStripCPEESProducer (const edm::ParameterSet &p)
boost::shared_ptr
< StripClusterParameterEstimator
produce (const TkStripCPERecord &)
 ~FastStripCPEESProducer ()

Private Attributes

boost::shared_ptr
< StripClusterParameterEstimator
_cpe
edm::ParameterSet pset_

Detailed Description

Definition at line 10 of file FastStripCPEESProducer.h.


Constructor & Destructor Documentation

FastStripCPEESProducer::FastStripCPEESProducer ( const edm::ParameterSet p)

Definition at line 9 of file FastStripCPEESProducer.cc.

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

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

Definition at line 16 of file FastStripCPEESProducer.cc.

{}

Member Function Documentation

boost::shared_ptr< StripClusterParameterEstimator > FastStripCPEESProducer::produce ( const TkStripCPERecord iRecord)

Definition at line 19 of file FastStripCPEESProducer.cc.

                                                               { 
  
  _cpe  = boost::shared_ptr<StripClusterParameterEstimator>(new FastStripCPE());
  
  return _cpe;
}

Member Data Documentation

Definition at line 16 of file FastStripCPEESProducer.h.

Definition at line 17 of file FastStripCPEESProducer.h.