1 #ifndef SiStripApvGain_h
2 #define SiStripApvGain_h
7 #include<boost/cstdint.hpp>
25 typedef std::pair<ContainerIterator, ContainerIterator>
Range;
66 void getDetIds(std::vector<uint32_t>& DetIds_)
const;
ContainerIterator getFirstElement(RegistryConstIterator &idet)
RegistryConstIterator iend_end
RegistryConstIterator iend_begin
Registry::const_iterator RegistryConstIterator
Registry::iterator RegistryIterator
RegistryConstIterator detid_end
RegistryConstIterator detid_begin
std::vector< unsigned int > Registry
void getDetIds(std::vector< uint32_t > &DetIds_) const
bool put(const uint32_t &detID, Range input)
RegistryConstIterator ibegin_begin
float getStripGain(const uint16_t &strip, const Range &range) const
void printDebug(std::stringstream &ss) const
std::vector< float > v_gains
void printSummary(std::stringstream &ss) const
std::pair< ContainerIterator, ContainerIterator > Range
std::vector< unsigned int > v_iend
std::vector< float >::const_iterator ContainerIterator
std::vector< unsigned int > v_detids
ContainerIterator getLastElement(RegistryConstIterator &idet)
std::vector< float > InputVector
const Range getRange(const uint32_t &detID) const
std::vector< unsigned int > v_ibegin
RegistryConstIterator ibegin_end
RegistryPointers getRegistryPointers() const
float getApvGain(const uint16_t &apv, const Range &range) const
ContainerIterator v_begin