![]() |
ATLAS Offline Software
|
#include <LArHVScaleCorrTool.h>
Classes | |
| struct | HV_t |
| struct | HVfix_t |
Public Types | |
| typedef std::vector< HV_t > | voltageCell_t |
Public Member Functions | |
| LArHVScaleCorrTool (const CaloCell_ID *caloCellID, MsgStream &msg, const std::vector< std::string > &fixHVStrings) | |
| LArHVScaleCorrTool ()=delete | |
| virtual | ~LArHVScaleCorrTool ()=default |
| float | getHVScale (const CaloDetDescrElement *calodde, const voltageCell_t &hvlist, MsgStream &msg) const |
Private Member Functions | |
| float | Scale_barrel (const float hv) const |
| float | Scale_FCAL1 (const float hv) const |
| float | champ_e (float hv, float d) const |
| float | vdrift (float e, float tempe) const |
| float | InvCharge (float e) const |
| float | Respo (float e, float e_nominal, float tempe) const |
| float | t_drift (float e, float e_nominal, float d, float tempe) const |
| float | EMEC_nominal (const float eta_r) const |
| float | EMEC_gap (const float eta_r, float Zeta) const |
| void | buildFixHVList (const std::vector< std::string > &fixHVStrings, MsgStream &msg) |
Private Attributes | |
| const LArEM_ID * | m_larem_id |
| const LArHEC_ID * | m_larhec_id |
| const LArFCAL_ID * | m_larfcal_id |
| const float | m_T0 |
| std::vector< HVfix_t > | m_HVfix |
Definition at line 20 of file LArHVScaleCorrTool.h.
| typedef std::vector<HV_t> LArHVScaleCorrTool::voltageCell_t |
Definition at line 30 of file LArHVScaleCorrTool.h.
| LArHVScaleCorrTool::LArHVScaleCorrTool | ( | const CaloCell_ID * | caloCellID, |
| MsgStream & | msg, | ||
| const std::vector< std::string > & | fixHVStrings ) |
Definition at line 15 of file LArHVScaleCorrTool.cxx.
|
delete |
|
virtualdefault |
|
private |
Definition at line 317 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 185 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 249 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 236 of file LArHVScaleCorrTool.cxx.
| float LArHVScaleCorrTool::getHVScale | ( | const CaloDetDescrElement * | calodde, |
| const voltageCell_t & | hvlist, | ||
| MsgStream & | msg ) const |
Definition at line 26 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 206 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 215 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 269 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 257 of file LArHVScaleCorrTool.cxx.
|
private |
Definition at line 225 of file LArHVScaleCorrTool.cxx.
|
private |
|
private |
Definition at line 94 of file LArHVScaleCorrTool.h.
|
private |
Definition at line 45 of file LArHVScaleCorrTool.h.
|
private |
Definition at line 47 of file LArHVScaleCorrTool.h.
|
private |
Definition at line 46 of file LArHVScaleCorrTool.h.
|
private |
Definition at line 48 of file LArHVScaleCorrTool.h.