1 #ifndef SeedCleanerByHitPosition_H
2 #define SeedCleanerByHitPosition_H
virtual void add(const Trajectory *traj)
virtual void init(const std::vector< Trajectory > *vect)
Provides the cleaner a pointer to the vector where trajectories are stored, in case it does not want ...
virtual bool good(const TrajectorySeed *seed)
Returns true if the seed is not overlapping with another trajectory.
virtual void done()
Tells the cleaner that the seeds are finished, and so it can clear any cache it has.
const std::vector< Trajectory > * trajectories
SeedCleanerByHitPosition()