![]() |
Belle II Software prerelease-11-00-00a
|
DBObject containing parameters used in HLTprefilter module. More...
#include <HLTPrefilterParameters.h>


Public Member Functions | |
| HLTPrefilterParameters () | |
| Default constructor. | |
| HLTPrefilterParameters (double LERtimeSinceLastInjectionMin, double LERtimeSinceLastInjectionMax, double LERtimeInBeamCycleMin, double LERtimeInBeamCycleMax, double HERtimeSinceLastInjectionMin, double HERtimeSinceLastInjectionMax, double HERtimeInBeamCycleMin, double HERtimeInBeamCycleMax) | |
| Constructor. | |
| HLTPrefilterParameters (uint32_t cdcHitsMax, uint32_t eclDigitsMax) | |
| Constructor. | |
| ~HLTPrefilterParameters () | |
| Destructor. | |
| void | setLERtimeSinceLastInjectionMin (double LERtimeSinceLastInjectionMin) |
| Set the minimum threshold of timeSinceLastInjection for LER injection for an event. | |
| void | setLERtimeSinceLastInjectionMax (double LERtimeSinceLastInjectionMax) |
| Set the maximum threshold of timeSinceLastInjection for LER injection for an event. | |
| void | setHERtimeSinceLastInjectionMin (double HERtimeSinceLastInjectionMin) |
| Set the minimum threshold of timeSinceLastInjection for HER injection for an event. | |
| void | setHERtimeSinceLastInjectionMax (double HERtimeSinceLastInjectionMax) |
| Set the maximum threshold of timeSinceLastInjection for HER injection for an event. | |
| void | setLERtimeInBeamCycleMin (double LERtimeInBeamCycleMin) |
| Set the minimum threshold of timeInBeamCycle for LER injection for an event. | |
| void | setLERtimeInBeamCycleMax (double LERtimeInBeamCycleMax) |
| Set the maximum threshold of timeInBeamCycle for LER injection for an event. | |
| void | setHERtimeInBeamCycleMin (double HERtimeInBeamCycleMin) |
| Set the minimum threshold of timeInBeamCycle for HER injection for an event. | |
| void | setHERtimeInBeamCycleMax (double HERtimeInBeamCycleMax) |
| Set the maximum threshold of timeInBeamCycle for HER injection for an event. | |
| void | setCDCHitsMax (uint32_t cdcHitsMax) |
| Set the maximum threshold of CDCHits for an event. | |
| void | setECLDigitsMax (uint32_t eclDigitsMax) |
| Set the maximum threshold of CDCHits for an event. | |
| double | getLERtimeSinceLastInjectionMin () const |
| Get the minimum threshold of timeSinceLastInjection for LER injection for an event. | |
| double | getLERtimeSinceLastInjectionMax () const |
| Get the maximum threshold of timeSinceLastInjection for LER injection for an event. | |
| double | getHERtimeSinceLastInjectionMin () const |
| Get the minimum threshold of timeSinceLastInjection for HER injection for an event. | |
| double | getHERtimeSinceLastInjectionMax () const |
| Get the maximum threshold of timeSinceLastInjection for HER injection for an event. | |
| double | getLERtimeInBeamCycleMin () const |
| Get the minimum threshold of timeInBeamCycle for LER injection for an event. | |
| double | getLERtimeInBeamCycleMax () const |
| Get the maximum threshold of timeInBeamCycle for LER injection for an event. | |
| double | getHERtimeInBeamCycleMin () const |
| Get the minimum threshold of timeInBeamCycle for HER injection for an event. | |
| double | getHERtimeInBeamCycleMax () const |
| Get the maximum threshold of timeInBeamCycle for HER injection for an event. | |
| uint32_t | getCDCHitsMax () const |
| Get the maximum threshold of CDCHits for an event. | |
| uint32_t | getECLDigitsMax () const |
| Get the maximum threshold of CDCHits for an event. | |
Private Member Functions | |
| ClassDef (HLTPrefilterParameters, 2) | |
| Class version. | |
Private Attributes | |
| double | m_LERtimeSinceLastInjectionMin |
| Minimum threshold of timeSinceLastInjection for LER injection. | |
| double | m_LERtimeSinceLastInjectionMax |
| Maximum threshold of timeSinceLastInjection for LER injection. | |
| double | m_HERtimeSinceLastInjectionMin |
| Minimum threshold of timeSinceLastInjection for HER injection. | |
| double | m_HERtimeSinceLastInjectionMax |
| Maximum threshold of timeSinceLastInjection for HER injection. | |
| double | m_LERtimeInBeamCycleMin |
| Minimum threshold of timeInBeamCycle for LER injection. | |
| double | m_LERtimeInBeamCycleMax |
| Maximum threshold of timeInBeamCycle for LER injection. | |
| double | m_HERtimeInBeamCycleMin |
| Minimum threshold of timeInBeamCycle for HER injection. | |
| double | m_HERtimeInBeamCycleMax |
| Maximum threshold of timeInBeamCycle for HER injection. | |
| uint32_t | m_cdcHitsMax |
| Maximum threshold of CDCHits. | |
| uint32_t | m_eclDigitsMax |
| Maximum threshold of ECLDigits. | |
DBObject containing parameters used in HLTprefilter module.
Definition at line 26 of file HLTPrefilterParameters.h.
|
inline |
Default constructor.
Definition at line 33 of file HLTPrefilterParameters.h.
|
inline |
Constructor.
| [in] | LERtimeSinceLastInjectionMin | Minimum threshold of timeSinceLastInjection for LER injection. |
| [in] | LERtimeSinceLastInjectionMax | Maximum threshold of timeSinceLastInjection for LER injection. |
| [in] | HERtimeSinceLastInjectionMin | Minimum threshold of timeSinceLastInjection for HER injection. |
| [in] | HERtimeSinceLastInjectionMax | Maximum threshold of timeSinceLastInjection for HER injection. |
| [in] | LERtimeInBeamCycleMin | Minimum threshold of timeInBeamCycle for LER injection. |
| [in] | LERtimeInBeamCycleMax | Maximum threshold of timeInBeamCycle for LER injection. |
| [in] | HERtimeInBeamCycleMin | Minimum threshold of timeInBeamCycle for HER injection. |
| [in] | HERtimeInBeamCycleMax | Maximum threshold of timeInBeamCycle for HER injection. |
Definition at line 58 of file HLTPrefilterParameters.h.
|
inline |
Constructor.
| [in] | cdcHitsMax | Maximum threshold of CDCHits |
| [in] | eclDigitsMax | Maximum threshold of ECLDigits |
Definition at line 79 of file HLTPrefilterParameters.h.
|
inline |
|
inline |
Get the maximum threshold of CDCHits for an event.
Definition at line 258 of file HLTPrefilterParameters.h.
|
inline |
Get the maximum threshold of CDCHits for an event.
Definition at line 266 of file HLTPrefilterParameters.h.
|
inline |
Get the maximum threshold of timeInBeamCycle for HER injection for an event.
Definition at line 250 of file HLTPrefilterParameters.h.
|
inline |
Get the minimum threshold of timeInBeamCycle for HER injection for an event.
Definition at line 242 of file HLTPrefilterParameters.h.
|
inline |
Get the maximum threshold of timeSinceLastInjection for HER injection for an event.
Definition at line 218 of file HLTPrefilterParameters.h.
|
inline |
Get the minimum threshold of timeSinceLastInjection for HER injection for an event.
Definition at line 210 of file HLTPrefilterParameters.h.
|
inline |
Get the maximum threshold of timeInBeamCycle for LER injection for an event.
Definition at line 234 of file HLTPrefilterParameters.h.
|
inline |
Get the minimum threshold of timeInBeamCycle for LER injection for an event.
Definition at line 226 of file HLTPrefilterParameters.h.
|
inline |
Get the maximum threshold of timeSinceLastInjection for LER injection for an event.
Definition at line 202 of file HLTPrefilterParameters.h.
|
inline |
Get the minimum threshold of timeSinceLastInjection for LER injection for an event.
Definition at line 194 of file HLTPrefilterParameters.h.
|
inline |
Set the maximum threshold of CDCHits for an event.
| [in] | cdcHitsMax | for an event. |
Definition at line 177 of file HLTPrefilterParameters.h.
|
inline |
Set the maximum threshold of CDCHits for an event.
| [in] | eclDigitsMax | for an event. |
Definition at line 186 of file HLTPrefilterParameters.h.
|
inline |
Set the maximum threshold of timeInBeamCycle for HER injection for an event.
| [in] | HERtimeInBeamCycleMax | for an event. |
Definition at line 168 of file HLTPrefilterParameters.h.
|
inline |
Set the minimum threshold of timeInBeamCycle for HER injection for an event.
| [in] | HERtimeInBeamCycleMin | for an event. |
Definition at line 159 of file HLTPrefilterParameters.h.
|
inline |
Set the maximum threshold of timeSinceLastInjection for HER injection for an event.
| [in] | HERtimeSinceLastInjectionMax | for an event. |
Definition at line 131 of file HLTPrefilterParameters.h.
|
inline |
Set the minimum threshold of timeSinceLastInjection for HER injection for an event.
| [in] | HERtimeSinceLastInjectionMin | for an event. |
Definition at line 122 of file HLTPrefilterParameters.h.
|
inline |
Set the maximum threshold of timeInBeamCycle for LER injection for an event.
| [in] | LERtimeInBeamCycleMax | for an event. |
Definition at line 150 of file HLTPrefilterParameters.h.
|
inline |
Set the minimum threshold of timeInBeamCycle for LER injection for an event.
| [in] | LERtimeInBeamCycleMin | for an event. |
Definition at line 141 of file HLTPrefilterParameters.h.
|
inline |
Set the maximum threshold of timeSinceLastInjection for LER injection for an event.
| [in] | LERtimeSinceLastInjectionMax | for an event. |
Definition at line 113 of file HLTPrefilterParameters.h.
|
inline |
Set the minimum threshold of timeSinceLastInjection for LER injection for an event.
| [in] | LERtimeSinceLastInjectionMin | for an event. |
Definition at line 104 of file HLTPrefilterParameters.h.
|
private |
Maximum threshold of CDCHits.
Definition at line 308 of file HLTPrefilterParameters.h.
|
private |
Maximum threshold of ECLDigits.
Definition at line 312 of file HLTPrefilterParameters.h.
|
private |
Maximum threshold of timeInBeamCycle for HER injection.
Definition at line 304 of file HLTPrefilterParameters.h.
|
private |
Minimum threshold of timeInBeamCycle for HER injection.
Definition at line 300 of file HLTPrefilterParameters.h.
|
private |
Maximum threshold of timeSinceLastInjection for HER injection.
Definition at line 288 of file HLTPrefilterParameters.h.
|
private |
Minimum threshold of timeSinceLastInjection for HER injection.
Definition at line 284 of file HLTPrefilterParameters.h.
|
private |
Maximum threshold of timeInBeamCycle for LER injection.
Definition at line 296 of file HLTPrefilterParameters.h.
|
private |
Minimum threshold of timeInBeamCycle for LER injection.
Definition at line 292 of file HLTPrefilterParameters.h.
|
private |
Maximum threshold of timeSinceLastInjection for LER injection.
Definition at line 280 of file HLTPrefilterParameters.h.
|
private |
Minimum threshold of timeSinceLastInjection for LER injection.
Definition at line 276 of file HLTPrefilterParameters.h.