1 #ifndef SiStripSummary_h
2 #define SiStripSummary_h
18 namespace sistripsummary {
83 typedef std::pair<ContainerIterator, ContainerIterator>
Range;
108 bool put(
const uint32_t& detID,
InputVector&
input, std::vector<std::string>& userContent);
116 std::vector<float>
getSummaryObj(uint32_t& detID,
const std::vector<std::string>& list)
const;
std::vector< uint32_t > getDetIds() const
ContainerIterator getDataVectorBegin() const
unsigned long long getTimeValue() const
const Range getRange(const uint32_t &detID) const
std::vector< DetRegistry > indexes_
void setRunNr(int inputRunNr)
Registry::const_iterator RegistryIterator
std::pair< ContainerIterator, ContainerIterator > Range
static std::string const input
std::vector< float > v_sum_
void setObj(const uint32_t &detID, std::string elementName, float value)
RegistryIterator getRegistryVectorBegin() const
unsigned long long timeValue_
std::vector< float > InputVector
bool put(const uint32_t &detID, InputVector &input, std::vector< std::string > &userContent)
std::vector< std::string > getUserDBContent() const
#define COND_SERIALIZABLE
RegistryIterator getRegistryVectorEnd() const
std::vector< float > getSummaryObj() const
bool operator()(const DetRegistry &p, const uint32_t &i) const
std::vector< float >::const_iterator ContainerIterator
std::vector< std::string > userDBContent_
void setUserDBContent(const std::vector< std::string > &userDBContent)
void setTimeValue(unsigned long long inputTimeValue)
std::vector< DetRegistry > Registry
ContainerIterator getDataVectorEnd() const
const short getPosition(std::string elementName) const