1 #ifndef mySiStripNoises_h 2 #define mySiStripNoises_h 9 #include<boost/cstdint.hpp> 35 typedef std::pair<ContainerIterator, ContainerIterator>
Range;
40 bool put(
const uint32_t detID,InputVector &
input);
41 const Range
getRange(
const uint32_t& detID)
const;
42 void getDetIds(std::vector<uint32_t>& DetIds)
const;
43 float getNoise (
const uint16_t&
strip,
const Range& range)
const;
48 void encode(InputVector& Vi, std::vector<unsigned char>& Vo_CHAR);
49 uint16_t
decode (
const uint16_t&
strip,
const Range& range)
const;
SiStripNoiseVector::const_iterator ContainerIterator
uint16_t decode(const uint16_t &strip, const Range &range) const
float getNoise(const uint16_t &strip, const Range &range) const
const Range getRange(const uint32_t &detID) const
Registry::const_iterator RegistryIterator
std::vector< DetRegistry > Registry
static std::string const input
bool put(const uint32_t detID, InputVector &input)
std::pair< ContainerIterator, ContainerIterator > Range
void getDetIds(std::vector< uint32_t > &DetIds) const
std::vector< DetRegistry > indexes
const std::vector< short > InputVector
std::vector< unsigned char > SiStripNoiseVector
#define COND_SERIALIZABLE
void setData(float noise_, std::vector< short > &vped)
std::vector< unsigned char > v_noises
void encode(InputVector &Vi, std::vector< unsigned char > &Vo_CHAR)