ATLAS Offline Software
|
#include <EventInfoDefinitions.h>
Public Member Functions | |
constexpr bool | is_bad (const int cell, const bool treat_L1_predicted_as_good=false) const |
GPU version of CaloBadCellHelper::isBad . More... | |
constexpr bool | is_bad (const GeometryArr &geom, const int cell, const bool treat_L1_predicted_as_good=false) const |
GPU version of CaloBadCellHelper::isBad . More... | |
constexpr bool | passes_time_cut (const GeometryArr &geom, const int cell, const float threshold, const bool use_crosstalk, const float crosstalk_delta) const |
GPU equivalent of CaloTopoClusterMaker::passCellTimeCut. More... | |
constexpr bool | is_valid (const int cell) const |
Static Public Member Functions | |
static constexpr bool | is_bad (const bool is_tile, const QualityProvenance qp, const bool treat_L1_predicted_as_good=false) |
GPU version of CaloBadCellHelper::isBad . More... | |
Public Attributes | |
float | energy [NCaloCells] |
unsigned char | gain [NCaloCells] |
float | time [NCaloCells] |
QualityProvenance::carrier | qualityProvenance [NCaloCells] |
Definition at line 187 of file EventInfoDefinitions.h.
|
inlinestaticconstexpr |
GPU version of CaloBadCellHelper::isBad
.
If treat_L1_predicted_as_good
is false, has the same effect as cell->badcell() (just like CaloBadCellHelper::isBad
).
Definition at line 199 of file EventInfoDefinitions.h.
|
inlineconstexpr |
GPU version of CaloBadCellHelper::isBad
.
If treat_L1_predicted_as_good
is false, has the same effect as cell->badcell() (just like CaloBadCellHelper::isBad
).
Definition at line 254 of file EventInfoDefinitions.h.
|
inlineconstexpr |
GPU version of CaloBadCellHelper::isBad
.
If treat_L1_predicted_as_good
is false, has the same effect as cell->badcell() (just like CaloBadCellHelper::isBad
).
Definition at line 246 of file EventInfoDefinitions.h.
|
inlineconstexpr |
Definition at line 316 of file EventInfoDefinitions.h.
|
inlineconstexpr |
GPU equivalent of CaloTopoClusterMaker::passCellTimeCut.
Definition at line 261 of file EventInfoDefinitions.h.
float CaloRecGPU::CellInfoArr::energy[NCaloCells] |
Definition at line 189 of file EventInfoDefinitions.h.
unsigned char CaloRecGPU::CellInfoArr::gain[NCaloCells] |
Definition at line 190 of file EventInfoDefinitions.h.
QualityProvenance::carrier CaloRecGPU::CellInfoArr::qualityProvenance[NCaloCells] |
Definition at line 192 of file EventInfoDefinitions.h.
float CaloRecGPU::CellInfoArr::time[NCaloCells] |
Definition at line 191 of file EventInfoDefinitions.h.