|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef LARCOOLCONDITIONS_LAROFCFLAT_H
7 #define LARCOOLCONDITIONS_LAROFCFLAT_H
48 if (*pStart==
static_cast<float>(
ERRORCODE))
56 if (*pStart==
static_cast<float>(
ERRORCODE))
std::vector< const float * > m_pTimeOffset
Hold mappings of ranges to condition objects.
std::vector< const float * > m_pOFCb
virtual OFCRef_t OFC_b(const HWIdentifier &CellID, int gain, int tbin=0) const
This class is a collection of AttributeLists where each one is associated with a channel number....
Defines a common ERRORCODE enum for LAr-Calibration objects.
virtual unsigned nTimeBins(const HWIdentifier &CellID, int gain) const
std::vector< const float * > m_pOFCa
virtual float timeBinWidth(const HWIdentifier &CellID, int gain) const
ILArOFC::OFCRef_t OFCRef_t
CONDCONT_DEF(LArOFCFlat, 117247562, ILArOFC)
OFCRef_t OFC_a(const IdentifierHash &hs, int gain) const
OFCRef_t OFC_b(const IdentifierHash &hs, int gain) const
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
virtual float timeOffset(const HWIdentifier &CellID, int gain) const
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
Proxy for accessing a range of float values like a vector.
virtual OFCRef_t OFC_a(const HWIdentifier &CellID, int gain, int tbin=0) const
access to OFCs by online ID, gain, and tbin (!=0 for testbeam)