1 #ifndef DataFormats_DigiCollectionFP420_h 2 #define DataFormats_DigiCollectionFP420_h 17 typedef std::pair<ContainerIterator, ContainerIterator>
Range;
18 typedef std::pair<unsigned int, unsigned int>
IndexRange;
19 typedef std::map<unsigned int, IndexRange>
Registry;
25 void put(Range
input,
unsigned int detID);
26 const Range
get(
unsigned int detID)
const;
27 const Range
get1(
unsigned int detID)
const;
28 const std::vector<unsigned int>
detIDs()
const;
30 void add(
unsigned int& det_id, std::vector<HDigiFP420>&
digis);
31 void digis(
unsigned int& det_id, std::vector<HDigiFP420>& digis)
const;
32 void detIDs(std::vector<unsigned int>& det_ids)
const;
34 void putclear(Range input,
unsigned int detID);
std::map< unsigned int, IndexRange > Registry
std::vector< HDigiFP420 >::const_iterator ContainerIterator
const Range get1(unsigned int detID) const
std::pair< unsigned int, unsigned int > IndexRange
void digis(unsigned int &det_id, std::vector< HDigiFP420 > &digis) const
static std::string const input
std::map< unsigned int, std::vector< HDigiFP420 > > HDigiFP420Container
std::map< unsigned int, IndexRange >::const_iterator RegistryIterator
void put(Range input, unsigned int detID)
void add(unsigned int &det_id, std::vector< HDigiFP420 > &digis)
void putclear(Range input, unsigned int detID)
HDigiFP420Container digiMap_
std::pair< ContainerIterator, ContainerIterator > Range
const std::vector< unsigned int > detIDs() const
std::vector< HDigiFP420 > container_