12 std::vector<CTPPSPixelDigi> temporary;
14 auto sort_begin =
input.first;
15 auto sort_end =
input.second;
17 temporary.insert(
std::end(temporary), sort_begin, sort_end);
19 std::sort(temporary.begin(), temporary.end());
35 returnIndexRange =
found->second;
39 returnRange.first =
container_.begin() + returnIndexRange.first;
40 returnRange.second =
container_.begin() + returnIndexRange.second + 1;
48 auto begin =
map_.begin();
51 std::vector<unsigned int>
output;
54 for (; begin !=
end; ++begin) {
55 output.push_back(begin->first);
const std::vector< unsigned int > detIDs() const
std::vector< CTPPSPixelDigi > container_
static std::string const input
std::pair< ContainerIterator, ContainerIterator > Range
const Range get(unsigned int detID) const
std::pair< unsigned int, unsigned int > IndexRange
void put(Range input, unsigned int detID)