1 #ifndef RecoEGAMMA_ConversionSeed_ConversionSeedFinder_h 2 #define RecoEGAMMA_ConversionSeed_ConversionSeedFinder_h 39 class ConsumesCollector;
const Propagator * thePropagatorAlongMomentum_
GlobalPoint theSCPosition_
const MeasurementTracker * theMeasurementTracker_
const NavigationSchool * theNavigationSchool_
std::vector< const DetLayer * > theLayerList_
reco::BeamSpot theBeamSpot_
TrajectorySeedCollection theSeeds_
const Propagator * thePropagatorOppositeToMomentum_
void setNavigationSchool(const NavigationSchool *navigation)
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > theMFToken_
edm::ESGetToken< GeometricSearchTracker, TrackerRecoGeometryRecord > theGeomSearchTrackerToken_
edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
virtual ~ConversionSeedFinder()
void setMeasurementTracker(const MeasurementTracker *tracker) const
std::vector< TrajectorySeed > TrajectorySeedCollection
GlobalPoint theBCPosition_
const TrackingGeometry * theTrackerGeom_
edm::ESHandle< GeometricSearchTracker > theGeomSearchTracker_
edm::ESGetToken< Propagator, TrackingComponentsRecord > thePropagatorAlongMomentumToken_
virtual void setCandidate(float e, GlobalPoint pos)
edm::ESHandle< MagneticField > theMF_
TrajectorySeedCollection & seeds()
void setEvent(const edm::Event &e)
void setEventSetup(const edm::EventSetup &es)
Initialize EventSetup objects at each event.
edm::ESGetToken< MeasurementTracker, CkfComponentsRecord > theMeasurementTrackerToken_
void printLayer(int i) const
reco::CaloCluster * theSC_
std::vector< const DetLayer * > const & layerList() const
const MeasurementTracker * getMeasurementTracker() const
PropagationDirection dir_
edm::Handle< MeasurementTrackerEvent > theTrackerData_
edm::EDGetTokenT< MeasurementTrackerEvent > measurementTrkToken_
FreeTrajectoryState trackStateFromClusters(int aCharge, const GlobalPoint &gpOrigine, PropagationDirection dir, float scaleFactor) const
edm::ESGetToken< Propagator, TrackingComponentsRecord > thePropagatorOppositeToMomentumToken_
virtual void makeSeeds(const edm::Handle< edm::View< reco::CaloCluster > > &allBc)=0