![]() |
ATLAS Offline Software
|
#include <LUCID_DigiSettings.h>
Classes | |
| struct | parDouble |
| struct | parInt |
Public Member Functions | |
| LUCID_DigiSettings () | |
| void | Initialize (IMessageSvc *msgSvc) |
| void | SetDigiParDouble (const std::string &, double) |
| void | SetDigiParInt (const std::string &, int) |
| double | GetDigiParDouble (const std::string &) |
| int | GetDigiParInt (const std::string &) |
| void | OverwriteDigiParProperties (Gaudi::Algorithm *) |
| void | OverwriteDigiParValues () |
| void | Print () const |
Private Member Functions | |
| void | SetDefaultValues () |
| void | DefNewParameterDouble (std::string, const std::string &, double *, double, double) |
| void | DefNewParameterInt (std::string, const std::string &, int *, int, int) |
Private Attributes | |
| IMessageSvc * | m_msgSvc |
| int | m_numTubes {} |
| int | m_qdcChannelsPerPE {} |
| double | m_qdcFedNoiseFactor {} |
| double | m_tdcPmtNoiseFactor {} |
| double | m_tdcFedNoiseFactor {} |
| double | m_parValueNotSetByUserDouble |
| int | m_parValueNotSetByUserInt |
| std::map< std::string, parDouble > | m_doubleMap |
| std::map< std::string, parInt > | m_intMap |
Definition at line 17 of file LUCID_DigiSettings.h.
| LUCID_DigiSettings::LUCID_DigiSettings | ( | ) |
Definition at line 12 of file LUCID_DigiSettings.cxx.
|
private |
Definition at line 167 of file LUCID_DigiSettings.cxx.
|
private |
Definition at line 200 of file LUCID_DigiSettings.cxx.
| double LUCID_DigiSettings::GetDigiParDouble | ( | const std::string & | parname | ) |
Definition at line 143 of file LUCID_DigiSettings.cxx.
| int LUCID_DigiSettings::GetDigiParInt | ( | const std::string & | parname | ) |
Definition at line 155 of file LUCID_DigiSettings.cxx.
| void LUCID_DigiSettings::Initialize | ( | IMessageSvc * | msgSvc | ) |
Definition at line 20 of file LUCID_DigiSettings.cxx.
| void LUCID_DigiSettings::OverwriteDigiParProperties | ( | Gaudi::Algorithm * | alg | ) |
Definition at line 48 of file LUCID_DigiSettings.cxx.
| void LUCID_DigiSettings::OverwriteDigiParValues | ( | ) |
Definition at line 57 of file LUCID_DigiSettings.cxx.
| void LUCID_DigiSettings::Print | ( | ) | const |
Definition at line 99 of file LUCID_DigiSettings.cxx.
|
private |
Definition at line 31 of file LUCID_DigiSettings.cxx.
| void LUCID_DigiSettings::SetDigiParDouble | ( | const std::string & | parname, |
| double | parval ) |
Definition at line 119 of file LUCID_DigiSettings.cxx.
| void LUCID_DigiSettings::SetDigiParInt | ( | const std::string & | parname, |
| int | parval ) |
Definition at line 131 of file LUCID_DigiSettings.cxx.
|
private |
Definition at line 71 of file LUCID_DigiSettings.h.
|
private |
Definition at line 72 of file LUCID_DigiSettings.h.
|
private |
Definition at line 39 of file LUCID_DigiSettings.h.
|
private |
Definition at line 41 of file LUCID_DigiSettings.h.
|
private |
Definition at line 47 of file LUCID_DigiSettings.h.
|
private |
Definition at line 48 of file LUCID_DigiSettings.h.
|
private |
Definition at line 42 of file LUCID_DigiSettings.h.
|
private |
Definition at line 43 of file LUCID_DigiSettings.h.
|
private |
Definition at line 45 of file LUCID_DigiSettings.h.
|
private |
Definition at line 44 of file LUCID_DigiSettings.h.