|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TILECONDITIONS_TILEPULSEFORM_H
6 #define TILECONDITIONS_TILEPULSEFORM_H
22 float time,
float &
y,
float &
dy)
const;
36 float time,
float &
y,
float &
dy)
const {
TilePulse(std::unique_ptr< TileCalibDataFlt > pulseShape)
Hold mappings of ranges to condition objects.
std::unique_ptr< TileCalibDataFlt > m_pulseShape
TilePulse & operator=(const TilePulse &)=delete
TilePulse(const TilePulse &)=delete
CONDCONT_DEF(TilePulse, 228652188)
def time(flags, cells_name, *args, **kw)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
bool getPulseShapeYDY(unsigned int drawerIdx, unsigned int channel, unsigned int adc, float time, float &y, float &dy) const
Condition object to keep and provide Tile pulse shape.
virtual ~TilePulse()=default
macros to associate a CLID to a type