59 std::vector<Hit*>::iterator
begin() {
return hits.begin(); }
60 std::vector<Hit*>::iterator
end() {
return hits.end(); }
62 std::vector<Hit*>::const_iterator
begin()
const {
return hits.cbegin(); }
63 std::vector<Hit*>::const_iterator
end()
const {
return hits.cend(); }
122 return hit->
time < t;
std::vector< Hit * >::iterator begin()
std::vector< Hit * >::const_iterator end() const
std::vector< Hit * > hits
std::vector< Hit * >::const_iterator begin() const
std::vector< Hit * >::iterator end()
bool time_comp_lower(const Hit *hit, const float t)
float euclidean_distance(const Hit &p, const Hit &q)
float manhattan_distance(const Hit &p, const Hit &q)
float euclidean_distance_sqr(const Hit &p, const Hit &q)
bool add_potential_neighbour(Hit *other, float eps, int minPts)
triggeralgs::TriggerPrimitive primitive
Hit(float _time, int _chan, const triggeralgs::TriggerPrimitive *_prim=nullptr)
void reset(float _time, int _chan, const triggeralgs::TriggerPrimitive *_prim=nullptr)
Connectedness connectedness