15 std::vector<PixelDigi> temporary;
18 for (; sort_begin != sort_end; ++sort_begin) {
19 temporary.push_back(*sort_begin);
21 std::sort(temporary.begin(), temporary.end());
26 for (; begin !=
end; ++begin) {
45 returnIndexRange =
found->second;
49 returnRange.first =
container_.begin() + returnIndexRange.first;
50 returnRange.second =
container_.begin() + returnIndexRange.second + 1;
61 std::vector<unsigned int>
output;
63 for (; begin !=
end; ++begin) {
64 output.push_back(begin->first);
static std::string const input
const Range get(unsigned int detID) const
std::map< unsigned int, IndexRange >::const_iterator RegistryIterator
std::vector< PixelDigi > container_
std::pair< ContainerIterator, ContainerIterator > Range
const std::vector< unsigned int > detIDs() const
void put(Range input, unsigned int detID)
std::vector< PixelDigi >::const_iterator ContainerIterator
std::pair< unsigned int, unsigned int > IndexRange