Belle II Software development
|
This class contains information to correct the information obtained from the TTD (simple offsets) More...
#include <TTDOffsets.h>
Public Member Functions | |
TTDOffsets () | |
default constructor all offsets set to 0, use corresponding setters | |
~TTDOffsets () | |
Destructor. | |
void | setInjectionDelayHER (int delay) |
Set the delay between the pre-kick signal and arrival of bunch at IP for HER in clock ticks. | |
void | setInjectionDelayLER (int delay) |
Set the delay between the pre-kick signal and arrival of bunch at IP for LER in clock ticks. | |
void | setTriggeredBunchOffsetHER (int offset) |
Set the offset between triggered bunch nr and SKB bunch nr for HER. | |
void | setTriggeredBunchOffsetLER (int offset) |
Set the offset between triggered bunch nr and SKB bunch nr for LER. | |
int | getInjectionDelayHER () const |
Get the delay between the pre-kick signal and arrival of bunch at IP for HER in clock ticks. | |
int | getInjectionDelayLER () const |
Get the delay between the pre-kick signal and arrival of bunch at IP for LER in clock ticks. | |
int | getTriggeredBunchOffsetHER () const |
Get the offset between triggered bunch nr and SKB bunch nr for HER. | |
int | getTriggeredBunchOffsetLER () const |
Get the offset between triggered bunch nr and SKB bunch nr for LER. | |
Private Member Functions | |
ClassDef (TTDOffsets, 1) | |
ROOTification. | |
Private Attributes | |
int | m_injectionDelayHER |
The delay between the time of the injection pre-kick signal and the time the noisy bunch passes by the detector for HER. | |
int | m_injectionDelayLER |
The delay between the time of the injection pre-kick signal and the time the noisy bunch passes by the detector for LER. | |
int | m_triggeredBunchOffsetHER |
The number of the triggered bunch provided by the TriggerTimeDistribution (TTD) may be offset by some number wrt. | |
int | m_triggeredBunchOffsetLER |
The number of the triggered bunch provided by the TriggerTimeDistribution (TTD) may be offset by some number wrt. | |
This class contains information to correct the information obtained from the TTD (simple offsets)
Definition at line 18 of file TTDOffsets.h.
|
inline |
default constructor all offsets set to 0, use corresponding setters
Definition at line 24 of file TTDOffsets.h.
|
inline |
|
inline |
Get the delay between the pre-kick signal and arrival of bunch at IP for HER in clock ticks.
Definition at line 42 of file TTDOffsets.h.
|
inline |
Get the delay between the pre-kick signal and arrival of bunch at IP for LER in clock ticks.
Definition at line 44 of file TTDOffsets.h.
|
inline |
Get the offset between triggered bunch nr and SKB bunch nr for HER.
Definition at line 46 of file TTDOffsets.h.
|
inline |
Get the offset between triggered bunch nr and SKB bunch nr for LER.
Definition at line 48 of file TTDOffsets.h.
|
inline |
Set the delay between the pre-kick signal and arrival of bunch at IP for HER in clock ticks.
Definition at line 33 of file TTDOffsets.h.
|
inline |
Set the delay between the pre-kick signal and arrival of bunch at IP for LER in clock ticks.
Definition at line 35 of file TTDOffsets.h.
|
inline |
Set the offset between triggered bunch nr and SKB bunch nr for HER.
Definition at line 37 of file TTDOffsets.h.
|
inline |
Set the offset between triggered bunch nr and SKB bunch nr for LER.
Definition at line 39 of file TTDOffsets.h.
|
private |
The delay between the time of the injection pre-kick signal and the time the noisy bunch passes by the detector for HER.
The delay is a positive number! Time in clock ticks (127MHz=RF/4)
Definition at line 57 of file TTDOffsets.h.
|
private |
The delay between the time of the injection pre-kick signal and the time the noisy bunch passes by the detector for LER.
The delay is a positive number! Time in clock ticks (127MHz=RF/4)
Definition at line 63 of file TTDOffsets.h.
|
private |
The number of the triggered bunch provided by the TriggerTimeDistribution (TTD) may be offset by some number wrt.
the 'global' bunch numbering for HER.
Definition at line 67 of file TTDOffsets.h.
|
private |
The number of the triggered bunch provided by the TriggerTimeDistribution (TTD) may be offset by some number wrt.
the 'global' bunch numbering for LER.
Definition at line 71 of file TTDOffsets.h.