1 #ifndef GUARD_HDQMInspectorConfigBase_h 2 #define GUARD_HDQMInspectorConfigBase_h 42 virtual bool valueErrorMap(std::vector<std::pair<std::string, std::string> > & valueErrorVector)
const {
return false;}
62 for (std::map<std::string, std::string>::const_iterator It =
fErrorMap.begin(); It !=
fErrorMap.end(); ++It) {
63 if (QuantityName.find( It->first ) != std::string::npos) {
std::string getErrorForQuantity(const std::string &QuantityName) const
virtual bool computeIntegralList(const std::vector< std::string > &computeIntegralVector)
fills the list of names of quantities for which a summation over the runs is required ...
std::vector< std::string > fComputeIntegral
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
virtual bool valueErrorMap(std::vector< std::pair< std::string, std::string > > &valueErrorVector) const
fills a vector<pair<string, string> > associating values with the corresponding errors ...
virtual std::string translateDetId(const uint32_t) const =0
pure virtual method that convert a DetId to a string
HDQMInspectorConfigBase()
bool computeIntegral(const std::string &in) const
virtual ~HDQMInspectorConfigBase()
std::map< std::string, std::string > fErrorMap