ATLAS Offline Software
|
#include <LArWFParams.h>
Public Member Functions | |
LArWFParams () | |
default constructor: empty, "invalid" parameters set: More... | |
LArWFParams (double tcal, double fstep, double tdrift, double omega0, double taur, double tshaper, double ampli, double tdiff) | |
constructors for "valid" parameters sets: More... | |
LArWFParams (unsigned flag, double tcal, double fstep, double tdrift, double omega0, double taur, double tshaper, double ampli, double tdiff) | |
LArWFParams (double tcal, double fstep, double tdrift, double omega0, double taur, double tshaper, double ampli) | |
same constructors, but without Tdiff specification (kept for backward compatibility) More... | |
LArWFParams (unsigned flag, double tcal, double fstep, double tdrift, double omega0, double taur, double tshaper, double ampli) | |
LArWFParams (HWIdentifier chID, CaloGain::CaloGain gain, const LArCaliPulseParamsComplete &caliPar, const LArDetCellParamsComplete &detPar, const LArPhysCaliTdiffComplete &tdiff, const LArTdriftComplete &tdrift) | |
void | setFlag (unsigned flag) |
void | setTcal (double tcal) |
void | setFstep (double fstep) |
void | setTdrift (double tdrift) |
void | setOmega0 (double omega0) |
void | setTaur (double taur) |
void | setTshaper (double tsh) |
void | setAmplitude (double ampli) |
void | setTdiff (double tdiff) |
void | setValid () |
void | setBad () |
bool | set (HWIdentifier chID, CaloGain::CaloGain gain, const LArCaliPulseParamsComplete &caliPar) |
the followings pick up values from smaller Complete structures, return value is false if parameters were not found More... | |
bool | set (HWIdentifier chID, CaloGain::CaloGain gain, const LArDetCellParamsComplete &detPar) |
bool | set (HWIdentifier chID, CaloGain::CaloGain gain, const LArPhysCaliTdiffComplete &tdiff) |
bool | set (HWIdentifier chID, CaloGain::CaloGain gain, const LArTdriftComplete &tdrift) |
unsigned int | getFlag () const |
double | tcal () const |
double | fstep () const |
double | tdrift () const |
double | omega0 () const |
double | taur () const |
double | tshaper () const |
double | amplitude () const |
double | tdiff () const |
bool | isValid () const |
Private Attributes | |
unsigned int | m_flag |
double | m_Tcal |
double | m_Fstep |
double | m_Tdrift |
double | m_Omega0 |
double | m_Taur |
double | m_Tshaper |
double | m_Amplitude |
double | m_Tdiff |
bool | m_isValid |
Definition at line 19 of file LArWFParams.h.
|
inline |
|
inline |
|
inline |
|
inline |
same constructors, but without Tdiff specification (kept for backward compatibility)
Definition at line 162 of file LArWFParams.h.
|
inline |
|
inline |
Definition at line 193 of file LArWFParams.h.
|
inline |
Definition at line 273 of file LArWFParams.h.
|
inline |
Definition at line 268 of file LArWFParams.h.
|
inline |
Definition at line 266 of file LArWFParams.h.
|
inline |
Definition at line 275 of file LArWFParams.h.
|
inline |
Definition at line 270 of file LArWFParams.h.
|
inline |
the followings pick up values from smaller Complete structures, return value is false if parameters were not found
Definition at line 238 of file LArWFParams.h.
|
inline |
Definition at line 246 of file LArWFParams.h.
|
inline |
Definition at line 254 of file LArWFParams.h.
|
inline |
Definition at line 260 of file LArWFParams.h.
|
inline |
Definition at line 232 of file LArWFParams.h.
|
inline |
Definition at line 236 of file LArWFParams.h.
|
inline |
Definition at line 224 of file LArWFParams.h.
|
inline |
Definition at line 227 of file LArWFParams.h.
|
inline |
Definition at line 229 of file LArWFParams.h.
|
inline |
Definition at line 230 of file LArWFParams.h.
|
inline |
Definition at line 226 of file LArWFParams.h.
|
inline |
Definition at line 233 of file LArWFParams.h.
|
inline |
Definition at line 228 of file LArWFParams.h.
|
inline |
Definition at line 231 of file LArWFParams.h.
|
inline |
Definition at line 235 of file LArWFParams.h.
|
inline |
Definition at line 271 of file LArWFParams.h.
|
inline |
Definition at line 267 of file LArWFParams.h.
|
inline |
Definition at line 274 of file LArWFParams.h.
|
inline |
Definition at line 269 of file LArWFParams.h.
|
inline |
Definition at line 272 of file LArWFParams.h.
|
private |
Definition at line 103 of file LArWFParams.h.
|
private |
Definition at line 96 of file LArWFParams.h.
|
private |
Definition at line 98 of file LArWFParams.h.
|
private |
Definition at line 105 of file LArWFParams.h.
|
private |
Definition at line 100 of file LArWFParams.h.
|
private |
Definition at line 101 of file LArWFParams.h.
|
private |
Definition at line 97 of file LArWFParams.h.
|
private |
Definition at line 104 of file LArWFParams.h.
|
private |
Definition at line 99 of file LArWFParams.h.
|
private |
Definition at line 102 of file LArWFParams.h.