1 #ifndef RecoEGAMMA_ConversionSeed_OutInConversionSeedFinder_h
2 #define RecoEGAMMA_ConversionSeed_OutInConversionSeedFinder_h
void fillClusterSeeds(const reco::CaloClusterPtr &bc) const
std::pair< FreeTrajectoryState, bool > makeTrackState(int charge) const
void createSeed(const TrajectoryMeasurement &m1, const TrajectoryMeasurement &m2) const
MeasurementEstimator * makeEstimator(const DetLayer *, float dphi) const
OutInConversionSeedFinder(const edm::ParameterSet &config)
int maxNumberOfOutInSeedsPerBC_
GlobalPoint fixPointRadius(const TrajectoryMeasurement &) const
TrajectoryStateOnSurface TSOS
virtual void makeSeeds(const edm::Handle< edm::View< reco::CaloCluster > > &allBc) const
virtual ~OutInConversionSeedFinder()
FreeTrajectoryState createSeedFTS(const TrajectoryMeasurement &m1, const TrajectoryMeasurement &m2) const
void completeSeed(const TrajectoryMeasurement &m1, FreeTrajectoryState &fts, const Propagator *, int layer) const
void startSeed(const FreeTrajectoryState &) const
std::vector< TrajectoryMeasurement > theFirstMeasurements_