35 std::shared_ptr<ClusterParameterEstimator<Phase2TrackerCluster1D> >
cpe_;
45 if (enumMap_.find(name) == enumMap_.end())
63 cpe_ = std::make_shared<Phase2StripCPE>(
pset_, *magfield,*pDD);
66 cpe_ = std::make_shared<Phase2StripCPEGeometric>(
pset_);
T getParameter(std::string const &) const
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
const DepRecordT & getRecord() const
std::map< std::string, CPE_t > enumMap_
Phase2StripCPEESProducer(const edm::ParameterSet &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
std::shared_ptr< ClusterParameterEstimator< Phase2TrackerCluster1D > > cpe_
std::shared_ptr< ClusterParameterEstimator< Phase2TrackerCluster1D > > produce(const TkStripCPERecord &iRecord)