27 std::string myName = p.
getParameter<std::string>(
"ComponentName");
29 setWhatProduced(
this,myName);
34 boost::shared_ptr<TrajectoryBuilder>
37 std::string updatorName = pset_.getParameter<std::string>(
"updator");
38 std::string propagatorAlongName = pset_.getParameter<std::string>(
"propagatorAlong");
39 std::string propagatorOppositeName = pset_.getParameter<std::string>(
"propagatorOpposite");
40 std::string estimatorName = pset_.getParameter<std::string>(
"estimator");
41 std::string recHitBuilderName = pset_.getParameter<std::string>(
"TTRHBuilder");
55 iRecord.
get(measurementTrackerHandle);
59 updatorHandle.product(),
60 propagatorAlongHandle.
product(),
61 propagatorOppositeHandle.
product(),
64 measurementTrackerHandle.
product()) );
67 return _trajectoryBuilder;
T getParameter(std::string const &) const
virtual ~CkfDebugTrajectoryBuilderESProducer()
CkfDebugTrajectoryBuilderESProducer(const edm::ParameterSet &p)
const DepRecordT & getRecord() const
void get(HolderT &iHolder) const
T const * product() const
boost::shared_ptr< TrajectoryBuilder > produce(const CkfComponentsRecord &)