|
ATLAS Offline Software
|
Go to the documentation of this file.
11 const std::string&
name,
12 const IInterface*
parent) :
20 return StatusCode::SUCCESS;
26 const EventContext& ctx)
const {
36 return StatusCode::SUCCESS;
47 if (hash_id<corrValues->getNChans()) {
48 const float& shift= corrValues->
getData(hash_id);
52 return StatusCode::SUCCESS;
T getData(const unsigned int channel, const unsigned int adc, const unsigned int idx) const
Returns a single T belonging to a channel/gain.
virtual void setTime(float time)
set time
float time() const
get time (data member)
IdentifierHash calo_hash() const
cell calo hash
(Non-const) Iterator class for DataVector/DataList.
::StatusCode StatusCode
StatusCode definition for legacy code.
const CaloDetDescrElement * caloDDE() const
get pointer to CaloDetDescrElement (data member)
uint32_t getNGains() const
Returns the number of gains stored for each channel.
StatusCode initialize(bool used=true)
Container class for CaloCell.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
Data object for each calorimeter readout cell.
static CaloCondBlobFlt * getInstance(coral::Blob &blob)
Returns a pointer to a non-const CaloCondBlobFlt.
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
uint32_t getNChans() const
Returns the number of channels stored in the BLOB.