22 const uint32_t& device_key,
24 const float&
error ) {
36 <<
"[SummaryGeneratorReadoutView::" << __func__ <<
"]" 37 <<
" Unexpected granularity requested: " << gran;
57 size_t pos = pwd.find( gran );
58 if ( pos != std::string::npos ) {
71 std::stringstream
bin;
80 map_[bin.str()].push_back(
Data(value,error) );
void fill(const std::string &directory_level, const sistrip::Granularity &, const uint32_t &key, const float &value, const float &error) override
A container class for generic run and event-related info, information required by the commissioning a...
static std::string granularity(const sistrip::Granularity &)
: Fills summary histograms.
std::pair< float, float > Data
SummaryGeneratorReadoutView()
const std::string & path() const
bin
set the eta bin as selection string.
static const char mlSummaryPlots_[]
const uint16_t & fedApv() const
const uint16_t & feUnit() const
static const uint16_t invalid_
const uint16_t & feChan() const
bool isValid() const override
const uint16_t & fedId() const