TSGSmart(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
void run(TrajectorySeedCollection &seeds, const edm::Event &ev, const edm::EventSetup &es, const TrackingRegion ®ion) override
GlobalVector const & direction() const
the direction around which region is constructed
std::vector< TrajectorySeed > TrajectorySeedCollection
void addParameter(std::string const &name, T const &value)
std::unique_ptr< SeedGeneratorFromRegionHits > theTripletGenerator
std::unique_ptr< SeedGeneratorFromRegionHits > thePairGenerator
std::unique_ptr< SeedGeneratorFromRegionHits > theMixedGenerator
T getParameter(std::string const &) const