5#ifndef CALOCONDITIONS_CALOCELLPEDSHIFT
6#define CALOCONDITIONS_CALOCELLPEDSHIFT
48 }
catch (
const std::out_of_range & e){
49 throw std::out_of_range(std::format (
"CaloCellPedShift::pedShift: {} is out of the array range.", gain));
55#include "AthenaKernel/CondCont.h"
#define CONDCONT_DEF(...)
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
std::array< std::vector< float >, 3 > m_larValues
CaloCellPedShift(const CaloCell_ID *cellid)
float pedShift(const IdentifierHash hash, const int gain) const
std::array< std::vector< float >, 4 > m_tileValues
void setPedShift(const IdentifierHash hash, const int gain, const float value)
Helper class for offline cell identifiers.
This is a "hash" representation of an Identifier.