1 #ifndef RecoTracker_TkSeedGenerator_SeedFromConsecutiveHitsCreator_H 2 #define RecoTracker_TkSeedGenerator_SeedFromConsecutiveHitsCreator_H
virtual void init(const TrackingRegion ®ion, const edm::EventSetup &es, const SeedComparitor *filter)=0
virtual void makeSeed(TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits)=0
Propagator const * propagator_
const edm::ESGetToken< TransientTrackingRecHitBuilder, TransientRecHitRecord > transientTrackingRecHitBuilderESToken_
BaseTrackerRecHit const * ConstRecHitPointer
std::vector< TrajectorySeed > TrajectorySeedCollection
std::string thePropagatorLabel
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magneticFieldESToken_
MagneticField const * magneticField_
static const char * fillDescriptionsLabel()
float theOriginTransverseErrorMultiplier
bool forceKinematicWithRegionDirection_
const edm::ESGetToken< Propagator, TrackingComponentsRecord > propagatorESToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
float theMinOneOverPtError
TrackerGeometry const * trackerGeometry_
SeedFromConsecutiveHitsCreator
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeometryESToken_