1 #ifndef SiTrackerMRHTools_GroupedDAFHitCollector_h
2 #define SiTrackerMRHTools_GroupedDAFHitCollector_h
37 void buildMultiRecHits(
const std::vector<TrajectoryMeasurementGroup>& measgroup, std::vector<TrajectoryMeasurement>&
result)
const;
const SiTrackerMultiRecHitUpdator * getUpdator() const
const Propagator * theReversePropagator
const MeasurementEstimator * theEstimator
void buildMultiRecHits(const std::vector< TrajectoryMeasurementGroup > &measgroup, std::vector< TrajectoryMeasurement > &result) const
virtual std::vector< TrajectoryMeasurement > recHits(const Trajectory &) const
GroupedDAFHitCollector(const MeasurementTracker *measurementTracker, const SiTrackerMultiRecHitUpdator *updator, const MeasurementEstimator *est, const Propagator *propagator, const Propagator *reversePropagator)
const Propagator * getPropagator() const
const Propagator * getReversePropagator() const
virtual ~GroupedDAFHitCollector()
const SiTrackerMultiRecHitUpdator * theUpdator
const Propagator * thePropagator
const MeasurementEstimator * getEstimator() const