1 #ifndef RecoEGAMMA_ConversionSeed_ConversionSeedFinder_h 2 #define RecoEGAMMA_ConversionSeed_ConversionSeedFinder_h 43 class ConsumesCollector;
69 std::vector<const DetLayer*>
const &
layerList()
const {
return theLayerList_;}
88 void findLayers()
const ;
97 void printLayer(
int i)
const ;
const Propagator * thePropagatorAlongMomentum_
void setMeasurementTracker(const MeasurementTracker *tracker) const
GlobalPoint theSCPosition_
std::vector< const DetLayer * > const & layerList() const
const MeasurementTracker * getMeasurementTracker() const
const MeasurementTracker * theMeasurementTracker_
reco::BeamSpot theBeamSpot_
TrajectorySeedCollection theSeeds_
const Propagator * thePropagatorOppositeToMomentum_
void setNavigationSchool(const NavigationSchool *navigation)
std::string theMeasurementTrackerName_
edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
virtual ~ConversionSeedFinder()
std::vector< TrajectorySeed > TrajectorySeedCollection
GlobalPoint theBCPosition_
std::vector< const DetLayer * > theLayerList_
const TrackingGeometry * theTrackerGeom_
edm::ESHandle< GeometricSearchTracker > theGeomSearchTracker_
edm::ESHandle< MagneticField > theMF_
TrajectorySeedCollection & seeds()
virtual void setCandidate(float e, GlobalPoint pos) const
reco::CaloCluster * theSC_
PropagationDirection dir_
edm::Handle< MeasurementTrackerEvent > theTrackerData_
edm::EDGetTokenT< MeasurementTrackerEvent > measurementTrkToken_