![]() |
ATLAS Offline Software
|
Liquid Argon TT L1 sum class. More...
#include <LArTTL1.h>
Public Member Functions | |
LArTTL1 (const HWIdentifier &onlineId, const Identifier &offlineId, const std::vector< float > &sampleValues) | |
Constructor Beware that sampleValues is a reference to a STL vector of float's which is filled by a series of push_back calls . More... | |
const HWIdentifier & | ttOnlineID () const |
return LArTTChannelID (online Id) More... | |
const Identifier & | ttOfflineID () const |
return TT offline Identifier More... | |
short | nsamples () const |
return number of samples More... | |
const std::vector< float > & | samples () const |
return a reference to a stl vector containing the sample values More... | |
~LArTTL1 ()=default | |
Destructor. More... | |
LArTTL1 ()=default | |
default constructor for persistency More... | |
Private Attributes | |
HWIdentifier | m_onlineId |
online Id More... | |
Identifier | m_offlineId |
offline Id (CaloLVL1_ID) More... | |
std::vector< float > | m_samples |
vector of samples More... | |
Liquid Argon TT L1 sum class.
It's a TES object which is readonly
sampleValues contains 7 samplings.
LArTTL1::LArTTL1 | ( | const HWIdentifier & | onlineId, |
const Identifier & | offlineId, | ||
const std::vector< float > & | sampleValues | ||
) |
Constructor
Beware that sampleValues is a reference to a STL vector of float's
which is filled by a series of push_back calls .
Using another construction method of this vector will fail .
Now carries both online and offline Id. One is to be removed when we decide which one
Definition at line 7 of file LArTTL1.cxx.
|
default |
Destructor.
|
default |
default constructor for persistency
short LArTTL1::nsamples | ( | ) | const |
const std::vector< float > & LArTTL1::samples | ( | ) | const |
return a reference to a stl vector containing the sample values
Definition at line 26 of file LArTTL1.cxx.
const Identifier & LArTTL1::ttOfflineID | ( | ) | const |
const HWIdentifier & LArTTL1::ttOnlineID | ( | ) | const |
|
private |
offline Id (CaloLVL1_ID)
|
private |
|
private |