1 #ifndef SeedGeneratorForCosmics_H 2 #define SeedGeneratorForCosmics_H 25 class PixelSeedLayerPairs;
edm::ESHandle< TrackerGeometry > tracker
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > theMagfieldToken
PropagatorWithMaterial * thePropagatorOp
OrderedHitTriplets HitTriplets
CosmicHitTripletGenerator * theTripletGenerator
CosmicHitPairGenerator * thePairGenerator
GlobalTrackingRegion region
PropagatorWithMaterial * thePropagatorAl
std::vector< TrajectorySeed > TrajectorySeedCollection
const edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > theTTopoToken
bool seeds(TrajectorySeedCollection &output, const TrackingRegion ®ion)
SeedGeneratorForCosmics(const edm::ParameterSet &conf, edm::ConsumesCollector)
const edm::ESGetToken< GeometricSearchTracker, TrackerRecoGeometryRecord > theSearchTrackerToken
void run(const SiStripRecHit2DCollection &collstereo, const SiStripRecHit2DCollection &collrphi, const SiStripMatchedRecHit2DCollection &collmatched, const edm::EventSetup &c, TrajectorySeedCollection &)
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > theTrackerToken
edm::ESHandle< MagneticField > magfield
void init(const SiStripRecHit2DCollection &collstereo, const SiStripRecHit2DCollection &collrphi, const SiStripMatchedRecHit2DCollection &collmatched, const edm::EventSetup &c)
TrajectoryStateOnSurface TSOS