44 simHit2RecHitMapToken(
46 minNHits(iConfig.getParameter<unsigned
int>(
"minNHits")) {
47 produces<FastTrackerRecHitCombinationCollection>();
62 for (
unsigned int simHitCounter = 0; simHitCounter <
simHits->size(); simHitCounter++) {
69 currentCombination.push_back(
recHit);
72 if (
simHits->size() - simHitCounter == 1 ||
simHit.trackId() != (*simHits)[simHitCounter + 1].trackId()) {
74 if (currentCombination.size() >=
minNHits) {
75 currentCombination.shrink_to_fit();
76 output->push_back(currentCombination);
78 currentCombination.clear();