10 #include <tracking/ckf/pxd/filters/states/AllPXDStateFilter.h>
11 #include <tracking/ckf/pxd/entities/CKFToPXDState.h>
16 using namespace TrackFindingCDC;
21 const std::vector<TrackFindingCDC::WithWeight<const CKFToPXDState*>>& previousStates = pair.first;
24 if (previousStates.size() < 3) {
29 const CKFToPXDState* previousToPreviousState = previousStates[previousStates.size() - 2];
35 if (std::count(previousStates.begin(), previousStates.end(), currentState)) {
36 B2FATAL(
"Have found a cycle!");