28 typedef std::unique_ptr<TrajectoryStateClosestToBeamLineBuilder>
ReturnType;
43 : myName_(
p.getParameter<
std::
string>(
"ComponentName")), propName_(
p.getParameter<
std::
string>(
"Propagator")) {
60 auto pTSCBLBuilderWithPropagator = std::make_unique<TSCBLBuilderWithPropagator>(*pro);
61 return pTSCBLBuilderWithPropagator;
edm::ESGetToken< Propagator, TrackingComponentsRecord > propToken_
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
const std::string myName_
const std::string propName_
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
~TSCBLBuilderWithPropagatorESProducer() override
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const
ReturnType produce(const TrackingComponentsRecord &)
std::unique_ptr< TrajectoryStateClosestToBeamLineBuilder > ReturnType
TSCBLBuilderWithPropagatorESProducer(const edm::ParameterSet &)