#include <TriggerMap.h>
|
| | TriggerMap ()=default |
| | Constructor.
|
| |
| | TriggerMap (int test) |
| | Constructor for tests.
|
| |
| TriggerMap & | operator= (const TriggerMap &other)=default |
| |
| | ~TriggerMap ()=default |
| | Destructor.
|
| |
| bool | isGood2x2 (short cellID) const |
| | tests if cell is in active trigger region
|
| |
| void | addBad2x2Channel (short cellID) |
| | Add bad triger cell to the container.
|
| |
| void | set2x2ChannelGood (short cellID) |
| | Mark trigger channel as good.
|
| |
| bool | isGood4x4 (short cellID) const |
| | tests if cell is in active trigger region
|
| |
| void | addBad4x4Channel (short cellID) |
| | Add bad triger cell to the container.
|
| |
| void | set4x4ChannelGood (short cellID) |
| | Mark trigger channel as good.
|
| |
| void | setTurnOnCurvesVestion (int v=0) |
| |
| bool | isFiredMC2x2 (float a, short iTRU, short ix, short iz) const |
| | random return true with probability to fire trigger
|
| |
| bool | isFiredMC4x4 (float a, short iTRU, short ix, short iz) const |
| | random return true with probability to fire trigger
|
| |
| bool | try2x2 (float a, short iTRU) const |
| |
| bool | try4x4 (float a, short iTRU) const |
| |
| void | addTurnOnCurvesParams (std::string_view versionName, std::array< std::array< float, 10 >, 14 > ¶ms) |
| |
| bool | selectTurnOnCurvesParams (std::string_view versionName) |
| |
| float | L0triggerProbability (float e, short ddl) const |
| |
Definition at line 34 of file TriggerMap.h.
◆ TriggerMap() [1/2]
| o2::phos::TriggerMap::TriggerMap |
( |
| ) |
|
|
default |
◆ TriggerMap() [2/2]
| TriggerMap::TriggerMap |
( |
int |
test | ) |
|
◆ ~TriggerMap()
| o2::phos::TriggerMap::~TriggerMap |
( |
| ) |
|
|
default |
◆ addBad2x2Channel()
| void o2::phos::TriggerMap::addBad2x2Channel |
( |
short |
cellID | ) |
|
|
inline |
Add bad triger cell to the container.
- Parameters
-
| cellID | Absolute ID of the bad channel |
Definition at line 55 of file TriggerMap.h.
◆ addBad4x4Channel()
| void o2::phos::TriggerMap::addBad4x4Channel |
( |
short |
cellID | ) |
|
|
inline |
Add bad triger cell to the container.
- Parameters
-
| cellID | Absolute ID of the bad channel |
Definition at line 68 of file TriggerMap.h.
◆ addTurnOnCurvesParams()
| void TriggerMap::addTurnOnCurvesParams |
( |
std::string_view |
versionName, |
|
|
std::array< std::array< float, 10 >, 14 > & |
params |
|
) |
| |
◆ isFiredMC2x2()
| bool TriggerMap::isFiredMC2x2 |
( |
float |
a, |
|
|
short |
iTRU, |
|
|
short |
ix, |
|
|
short |
iz |
|
) |
| const |
random return true with probability to fire trigger
- Parameters
-
| a | amplitude of trigger tile |
| iTRU,ix,iz | coordinates of trigger tile |
Definition at line 96 of file TriggerMap.cxx.
◆ isFiredMC4x4()
| bool TriggerMap::isFiredMC4x4 |
( |
float |
a, |
|
|
short |
iTRU, |
|
|
short |
ix, |
|
|
short |
iz |
|
) |
| const |
random return true with probability to fire trigger
- Parameters
-
| a | amplitude of trigger tile |
| iTRU,ix,iz | coordinates of trigger tile |
Definition at line 104 of file TriggerMap.cxx.
◆ isGood2x2()
| bool o2::phos::TriggerMap::isGood2x2 |
( |
short |
cellID | ) |
const |
|
inline |
tests if cell is in active trigger region
- Parameters
-
| cellID | Absolute ID of cell |
- Returns
- true if cell is in active trigger region
Definition at line 51 of file TriggerMap.h.
◆ isGood4x4()
| bool o2::phos::TriggerMap::isGood4x4 |
( |
short |
cellID | ) |
const |
|
inline |
tests if cell is in active trigger region
- Parameters
-
| cellID | Absolute ID of cell |
- Returns
- true if cell is in active trigger region
Definition at line 64 of file TriggerMap.h.
◆ L0triggerProbability()
| float TriggerMap::L0triggerProbability |
( |
float |
e, |
|
|
short |
ddl |
|
) |
| const |
◆ operator=()
◆ selectTurnOnCurvesParams()
| bool TriggerMap::selectTurnOnCurvesParams |
( |
std::string_view |
versionName | ) |
|
◆ set2x2ChannelGood()
| void o2::phos::TriggerMap::set2x2ChannelGood |
( |
short |
cellID | ) |
|
|
inline |
Mark trigger channel as good.
- Parameters
-
| cellID | Absolute ID of the channel |
Definition at line 59 of file TriggerMap.h.
◆ set4x4ChannelGood()
| void o2::phos::TriggerMap::set4x4ChannelGood |
( |
short |
cellID | ) |
|
|
inline |
Mark trigger channel as good.
- Parameters
-
| cellID | Absolute ID of the channel |
Definition at line 72 of file TriggerMap.h.
◆ setTurnOnCurvesVestion()
| void TriggerMap::setTurnOnCurvesVestion |
( |
int |
v = 0 | ) |
|
◆ try2x2()
| bool TriggerMap::try2x2 |
( |
float |
a, |
|
|
short |
iTRU |
|
) |
| const |
◆ try4x4()
| bool TriggerMap::try4x4 |
( |
float |
a, |
|
|
short |
iTRU |
|
) |
| const |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/PHOS/include/DataFormatsPHOS/TriggerMap.h
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/PHOS/src/TriggerMap.cxx