11 : theConfig(pset), thePairGenerator(0), theTripletGenerator(0), theMixedGenerator(0)
18 creatorPSet.
addParameter<std::string>(
"propagator",
"PropagatorWithMaterial");
23 std::string pairhitsfactoryName = pairhitsfactoryPSet.
getParameter<std::string>(
"ComponentName");
35 std::string triplethitsfactoryName = triplethitsfactoryPSet.
getParameter<std::string>(
"ComponentName");
45 std::string mixedhitsfactoryName = mixedhitsfactoryPSet.
getParameter<std::string>(
"ComponentName");
T getParameter(std::string const &) const
TSGSmart(const edm::ParameterSet &pset)
virtual GlobalVector direction() const =0
the direction around which region is constructed
SeedGeneratorFromRegionHits * theTripletGenerator
std::vector< TrajectorySeed > TrajectorySeedCollection
void addParameter(std::string const &name, T const &value)
SeedGeneratorFromRegionHits * theMixedGenerator
edm::ParameterSet theConfig
virtual void run(TrajectorySeedCollection &seeds, const edm::Event &ev, const edm::EventSetup &es, const TrackingRegion ®ion)
void run(TrajectorySeedCollection &seedCollection, const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es)
SeedGeneratorFromRegionHits * thePairGenerator
T get(const Candidate &c)