![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include "GaudiKernel/MsgStream.h"
10 #include "CLHEP/Units/SystemOfUnits.h"
13 #include "Identifier/Identifier.h"
20 #define MAXINT 2147483000
21 #define MAXINT2 -2147483000
26 const std::string&
name,
32 m_onlineHelper(nullptr)
59 return StatusCode::SUCCESS;
64 const std::vector<float>& ramps,
69 unsigned int nAverage = 1;
87 unsigned nSummedSamples=0;
90 i<m_parent->curr_nsamples;
i++,nSummedSamples++ )
111 float ADCPeak = (
max - nSummedSamples*pedestal)/myScale;
114 for(
unsigned int i=0;
i<ramps.size();
i++)
128 iprovenance = iprovenance & 0x3FFF;
130 const float fMAXINT =
static_cast<float>(
MAXINT);
131 const float fMAXINT2 =
static_cast<float>(
MAXINT2);
141 #if __GNUC__ >= 11 && __GNUC__ <= 13
142 # pragma GCC diagnostic push
143 # pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
146 #if __GNUC__ >= 11 && __GNUC__ <= 13
147 # pragma GCC diagnostic pop
def retrieve(aClass, aKey=None)
const LArEM_ID * em_idHelper() const
access to EM idHelper
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
void setErrorString(unsigned int nerr, const std::string &s)
Returns various counters from the LArRawChannel building.
void incrementErrorCount(unsigned int nerr)
const LArHEC_ID * hec_idHelper() const
access to HEC idHelper
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
int curr_shiftTimeSamples
bool isFCALchannel(const HWIdentifier id) const
bool isEMECchannel(const HWIdentifier id) const override final
Liquid Argon digit base class.
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
bool isEMBchannel(const HWIdentifier id) const
bool isHECchannel(const HWIdentifier id) const override final
unsigned int curr_nsamples
unsigned int returnBitPattern() const
unsigned int qualityBitPattern
const LArFCAL_ID * fcal_idHelper() const
access to FCAL idHelper