![]() |
ATLAS Offline Software
|
#include <LArADC2MeV.h>
Classes | |
| struct | validVec_t |
Public Member Functions | |
| LArADC2MeV ()=delete | |
| LArADC2MeV (const LArOnlineID_Base *onlineID, const LArOnOffIdMapping *cabling, const size_t nGains, const unsigned rampDegree) | |
| ~LArADC2MeV () | |
| const LArVectorProxy | ADC2MEV (const HWIdentifier &id, int gain) const |
| const LArVectorProxy | ADC2MEV (const IdentifierHash &hid, int gain) const |
| const LArVectorProxy | ADC2MEV (const Identifier &offid, int gain) const |
| bool | set (const IdentifierHash &hid, const int gain, const std::vector< float > &adc2mev) |
| int | nGains () const |
Private Attributes | |
| std::array< validVec_t, CaloGain::LARNGAIN > | m_adc2MeV {} |
| const LArOnlineID_Base * | m_onlineID {} |
| const LArOnOffIdMapping * | m_cabling {} |
| const unsigned | m_rampDegree {} |
| const int | m_nGains {} |
Definition at line 21 of file LArADC2MeV.h.
|
delete |
| LArADC2MeV::LArADC2MeV | ( | const LArOnlineID_Base * | onlineID, |
| const LArOnOffIdMapping * | cabling, | ||
| const size_t | nGains, | ||
| const unsigned | rampDegree = 2 ) |
Definition at line 9 of file LArADC2MeV.cxx.
| LArADC2MeV::~LArADC2MeV | ( | ) |
Definition at line 22 of file LArADC2MeV.cxx.
|
inline |
Definition at line 32 of file LArADC2MeV.h.
|
inline |
Definition at line 48 of file LArADC2MeV.h.
|
inline |
Definition at line 37 of file LArADC2MeV.h.
|
inline |
Definition at line 55 of file LArADC2MeV.h.
| bool LArADC2MeV::set | ( | const IdentifierHash & | hid, |
| const int | gain, | ||
| const std::vector< float > & | adc2mev ) |
Definition at line 24 of file LArADC2MeV.cxx.
|
private |
Definition at line 64 of file LArADC2MeV.h.
|
private |
Definition at line 67 of file LArADC2MeV.h.
|
private |
Definition at line 69 of file LArADC2MeV.h.
|
private |
Definition at line 66 of file LArADC2MeV.h.
|
private |
Definition at line 68 of file LArADC2MeV.h.