![]() |
ATLAS Offline Software
|
#include <ConstantInfoDefinitions.h>
Public Member Functions | |
| constexpr float | get_noise (const int cell, const int gain) const |
| CUDA_HOS_DEV float | get_double_gaussian_noise (const int cell, const int gain, const float energy) const |
| Calculates the double gaussian noise for a Tile cell. | |
Public Attributes | |
| float | noise [NCaloCells][NumGainStates] {} |
| float | double_gaussian_constants [s_numDoubleGaussianConstants][NTileCells][NumGainStates] {} |
| CellNoiseProperties::carrier | noise_properties {} |
| float | luminosity {} |
Static Public Attributes | |
| static constexpr int | s_numDoubleGaussianConstants = 4 |
Protected Member Functions | |
| CUDA_HOS_DEV float | get_double_gaussian_significance (const int cell, const int gain, const float energy) const |
Definition at line 461 of file ConstantInfoDefinitions.h.
|
inline |
Calculates the double gaussian noise for a Tile cell.
Does not check explicitly for a cell being from Tile.
Definition at line 541 of file ConstantInfoDefinitions.h.
|
inlineprotected |
Definition at line 481 of file ConstantInfoDefinitions.h.
Definition at line 474 of file ConstantInfoDefinitions.h.
| float CaloRecGPU::CellNoiseArr::double_gaussian_constants[s_numDoubleGaussianConstants][NTileCells][NumGainStates] {} |
Definition at line 468 of file ConstantInfoDefinitions.h.
| float CaloRecGPU::CellNoiseArr::luminosity {} |
Definition at line 472 of file ConstantInfoDefinitions.h.
| float CaloRecGPU::CellNoiseArr::noise[NCaloCells][NumGainStates] {} |
Definition at line 465 of file ConstantInfoDefinitions.h.
| CellNoiseProperties::carrier CaloRecGPU::CellNoiseArr::noise_properties {} |
Definition at line 470 of file ConstantInfoDefinitions.h.
|
staticconstexpr |
Definition at line 463 of file ConstantInfoDefinitions.h.