Belle II Software  release-08-01-10
TTDOffsets Class Reference

This class contains information to correct the information obtained from the TTD (simple offsets) More...

#include <TTDOffsets.h>

Inheritance diagram for TTDOffsets:
Collaboration diagram for TTDOffsets:

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. More...
 
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. More...
 
int m_triggeredBunchOffsetHER
 The number of the triggered bunch provided by the TriggerTimeDistribution (TTD) may be offset by some number wrt. More...
 
int m_triggeredBunchOffsetLER
 The number of the triggered bunch provided by the TriggerTimeDistribution (TTD) may be offset by some number wrt. More...
 

Detailed Description

This class contains information to correct the information obtained from the TTD (simple offsets)

Definition at line 18 of file TTDOffsets.h.

Member Data Documentation

◆ m_injectionDelayHER

int m_injectionDelayHER
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.

◆ m_injectionDelayLER

int m_injectionDelayLER
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.

◆ m_triggeredBunchOffsetHER

int m_triggeredBunchOffsetHER
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.

◆ m_triggeredBunchOffsetLER

int m_triggeredBunchOffsetLER
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.


The documentation for this class was generated from the following file: