5 typedef Trajectory::RecHitContainer::const_iterator TI;
7 SI
first = range.first, curr = range.first,
last = range.second;
12 for (std::vector<Trajectory>::const_reverse_iterator trj =
trajectories->rbegin(),
14 trj != trjEnd; ++trj) {
16 TI ts = hits.begin(), tc = ts, te = hits.end();
17 for (curr = first; curr <
last; ++curr) {
19 for (TI it = tc; it != te; ++it) {
21 tc = it; found =
true;
break;
25 for (TI it = ts; it != tc; ++it) {
27 tc = it; found =
true;
break;
30 if (found ==
false)
break;
33 if (curr == last)
return false;
recHitContainer::const_iterator const_iterator
std::pair< const_iterator, const_iterator > range
ConstRecHitContainer RecHitContainer