41 : navigationSchoolName_(iConfig.getParameter<std::
string>(
"ComponentName")) {
58 using namespace edm::es;
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magFieldToken_
virtual ReturnType produce(const NavigationSchoolRecord &)
const std::string navigationSchoolName_
std::unique_ptr< NavigationSchool > ReturnType
void addDefault(ParameterSetDescription const &psetDescription)
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const
ParameterDescriptionBase * add(U const &iLabel, T const &value)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
T getParameter(std::string const &) const
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
edm::ESGetToken< GeometricSearchTracker, TrackerRecoGeometryRecord > geometricSearchTrackerToken_
NavigationSchoolESProducer(const edm::ParameterSet &)