![]() |
ATLAS Offline Software
|
#include <LArAutoCorrTotal.h>
Public Member Functions | |
| LArAutoCorrTotal ()=delete | |
| LArAutoCorrTotal (const LArOnlineID_Base *onlineID, const LArOnOffIdMapping *cabling, const size_t nGains) | |
| ~LArAutoCorrTotal () | |
| bool | set (const IdentifierHash &hid, const int gain, std::vector< float > &autocorrtotal) |
| const std::vector< double > | computeAutoCorr (const std::vector< float > &terms, float Nminbias) const |
| const std::vector< double > | autoCorrTotal (const IdentifierHash &hid, int gain, float Nminbias) const |
| const std::vector< double > | autoCorrTotal (const HWIdentifier &hwid, int gain, float Nminbias) const |
| const std::vector< double > | autoCorrTotal (const Identifier &id, int gain, float Nminbias) const |
| const std::vector< double > | computeRMS (const std::vector< float > &terms, float Nminbias) const |
| const std::vector< double > | samplRMS (const IdentifierHash &hid, int gain, float Nminbias) const |
| const std::vector< double > | samplRMS (const HWIdentifier &hwid, int gain, float Nminbias) const |
| const std::vector< double > | samplRMS (const Identifier &id, int gain, float Nminbias) const |
Private Types | |
| typedef std::vector< std::vector< float > > | vecAutoCorrTotal |
Private Attributes | |
| std::array< vecAutoCorrTotal, CaloGain::LARNGAIN > | m_AutoCorrTotal |
| const LArOnlineID_Base * | m_onlineID |
| const LArOnOffIdMapping * | m_cabling |
Definition at line 19 of file LArAutoCorrTotal.h.
|
private |
Definition at line 62 of file LArAutoCorrTotal.h.
|
delete |
| LArAutoCorrTotal::LArAutoCorrTotal | ( | const LArOnlineID_Base * | onlineID, |
| const LArOnOffIdMapping * | cabling, | ||
| const size_t | nGains ) |
Definition at line 9 of file LArAutoCorrTotal.cxx.
| LArAutoCorrTotal::~LArAutoCorrTotal | ( | ) |
Definition at line 21 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::autoCorrTotal | ( | const HWIdentifier & | hwid, |
| int | gain, | ||
| float | Nminbias ) const |
Definition at line 66 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::autoCorrTotal | ( | const Identifier & | id, |
| int | gain, | ||
| float | Nminbias ) const |
Definition at line 71 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::autoCorrTotal | ( | const IdentifierHash & | hid, |
| int | gain, | ||
| float | Nminbias ) const |
Definition at line 58 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::computeAutoCorr | ( | const std::vector< float > & | terms, |
| float | Nminbias ) const |
Definition at line 35 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::computeRMS | ( | const std::vector< float > & | terms, |
| float | Nminbias ) const |
Definition at line 77 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::samplRMS | ( | const HWIdentifier & | hwid, |
| int | gain, | ||
| float | Nminbias ) const |
Definition at line 96 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::samplRMS | ( | const Identifier & | id, |
| int | gain, | ||
| float | Nminbias ) const |
Definition at line 103 of file LArAutoCorrTotal.cxx.
| const std::vector< double > LArAutoCorrTotal::samplRMS | ( | const IdentifierHash & | hid, |
| int | gain, | ||
| float | Nminbias ) const |
Definition at line 90 of file LArAutoCorrTotal.cxx.
| bool LArAutoCorrTotal::set | ( | const IdentifierHash & | hid, |
| const int | gain, | ||
| std::vector< float > & | autocorrtotal ) |
Definition at line 23 of file LArAutoCorrTotal.cxx.
|
private |
Definition at line 66 of file LArAutoCorrTotal.h.
|
private |
Definition at line 69 of file LArAutoCorrTotal.h.
|
private |
Definition at line 68 of file LArAutoCorrTotal.h.