fdhwlib
2.0.25
|
#include <slttime.h>
Structure to describe the timing data of the second level trigger board.
The class is via the version field able to handle also the time stamp format of the prototype electronic.
hw4::SltTime::SltTime | ( | ) |
hw4::SltTime::~SltTime | ( | ) |
int hw4::SltTime::getFltOffset | ( | ) | [virtual] |
Get the address of the first time bin for readout of the Flt pages.
Reimplemented from SltTimeBase.
unsigned long hw4::SltTime::getLastTrigger | ( | ) | [virtual] |
Get the time stamp for the last trigger time stamp.
Reimplemented from SltTimeBase.
int hw4::SltTime::getMultiplicityOffset | ( | ) |
Get the address of the first time bin for readout of the multiplicity data.
int hw4::SltTime::getSltOffset | ( | ) | [virtual] |
Get the address of the first time bin for readout of the Slt pages.
Reimplemented from SltTimeBase.
unsigned long hw4::SltTime::getSubSec | ( | ) | [virtual] |
Get the time stamp for the subseconds.
Reimplemented from SltTimeBase.
const char* hw4::SltTime::getTriggerSourceBrief | ( | ) | [virtual] |
Returns a brief string for the trigger source.
Reimplemented from SltTimeBase.
Difference of two time stamps (t1 - t2).
All other fields are afterwards invalid !
Referenced by minus().
void hw4::SltTime::minus | ( | SltTime & | time | ) | [inline] |
SltTime hw4::SltTime::operator= | ( | const unsigned long & | t | ) | [virtual] |
Abbreviation for the function setNanoSec()
Reimplemented from SltTimeBase.
void hw4::SltTime::setLastTrigger | ( | unsigned long | data | ) | [virtual] |
Read the information from the LastTriggerTimeStamp.
The time stamp also includes information about the active trigger mask, the number of the page with the event before this and the readout pointer.
Reimplemented from SltTimeBase.
void hw4::SltTime::setSubSec | ( | unsigned long | data | ) | [virtual] |
Read the information from the sub second counter.
Reimplemented from SltTimeBase.
void hw4::SltTime::setVersionPrototype | ( | ) |
Set the version number for the prototype system (SLT version 1.1)
const char* hw4::SltTime::triggerSourceBrief[] [static] |