5#ifndef TILECONDITIONS_TILETIMING_H
6#define TILECONDITIONS_TILETIMING_H
23 float getSignalPhase(
unsigned int drawerIdx,
unsigned int channel,
unsigned int adc)
const;
37 return m_timing->getCalibDrawer(drawerIdx)->getData(channel, adc, 0);
Hold mappings of ranges to condition objects.
#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
Condition object to keep and provide Tile timing.
virtual ~TileTiming()=default
TileTiming(std::unique_ptr< TileCalibDataFlt > timing)
float getSignalPhase(unsigned int drawerIdx, unsigned int channel, unsigned int adc) const
std::unique_ptr< TileCalibDataFlt > m_timing
TileTiming & operator=(const TileTiming &)=delete
TileTiming(const TileTiming &)=delete