1 #ifndef RecoEGAMMA_ConversionSeed_OutInConversionSeedFinder_h
2 #define RecoEGAMMA_ConversionSeed_OutInConversionSeedFinder_h
55 std::pair<FreeTrajectoryState,bool>
makeTrackState(
int charge)
const ;
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
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_
OutInConversionSeedFinder(const edm::ParameterSet &config, edm::ConsumesCollector &&iC)