43 produces<TrajectorySeedCollection>();
86 auto output = std::make_unique<TrajectorySeedCollection>();
T getParameter(std::string const &) const
MuonSeedProducer(const edm::ParameterSet &)
Constructor.
int build(edm::Event &event, const edm::EventSetup &eventSetup, TrajectorySeedCollection &seeds)
Build seed collection.
MuonSeedBuilder * muonSeedBuilder_
Builder where seeds are formed.
ConsumesCollector consumesCollector()
Use a ConsumesCollector to gather consumes information from helper functions.
void setBField(const MagneticField *theField)
Cache pointer to Magnetic field.
void produce(edm::Event &, const edm::EventSetup &) override
Get event properties to send to builder to fill seed collection.
void setGeometry(const MuonDetLayerGeometry *lgeom)
Cache pointer to geometry.
~MuonSeedProducer() override
Destructor.