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
int maxNumberOfOutInSeedsPerBC_
GlobalPoint fixPointRadius(const TrajectoryMeasurement &) const
TrajectoryStateOnSurface TSOS
void makeSeeds(const edm::Handle< edm::View< reco::CaloCluster > > &allBc) const override
~OutInConversionSeedFinder() override
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_
OutInConversionSeedFinder(const edm::ParameterSet &config, edm::ConsumesCollector &&iC)