11#ifndef IReadHistoDef_h
12#define IReadHistoDef_h
22 virtual std::string
source()
const = 0;
23 virtual std::string
format()
const = 0;
24 virtual bool histoDefinitionMap(std::map<std::string, SingleHistogramDefinition>& usersMap)
const = 0;
virtual std::string format() const =0
virtual bool sourceExists() const =0
std::map< std::string, SingleHistogramDefinition > m_histoDefinitionMap
virtual bool initialize()=0
virtual bool insertDefinition(const SingleHistogramDefinition &oneDefinition)=0
virtual bool histoDefinitionMap(std::map< std::string, SingleHistogramDefinition > &usersMap) const =0
virtual std::string source() const =0
Almost-a-struct for holding the single histogram definition.