#include <LiveTime.h>
Inheritance diagram for LiveTime:

Public Methods | |
| LiveTime () | |
| virtual | ~LiveTime () |
| void | Clean (Option_t *option="") |
| void | setL1TCount (UInt_t count) |
| UInt_t | getL1TCount () |
| void | setL1TTime (ULong_t count) |
| ULong_t | getL1TTime () |
| level one trigger time in counts. More... | |
| void | setL1TTimeOverFlow (UShort_t over) |
| UShort_t | getL1TTimeOverFlow () |
| returns the 16 bit overflow for the level 1 trigger time counter. More... | |
| void | setPPSCount (UInt_t count) |
| UInt_t | getPPSCount () |
| void | setPPSTime (ULong_t time) |
| ULong_t | getPPSTime () |
| void | setPPSTimeOverFlow (UShort_t over) |
| UShort_t | getPPSTimeOverFlow () |
| void | setLiveTime (ULong_t time) |
| ULong_t | getLiveTime () |
| returns the counts for the live time counter. More... | |
| void | setLiveTimeOverFlow (UShort_t over) |
| UShort_t | getLiveTimeOverFlow () |
| returns the overflow bits (16 bits) for live time counter. More... | |
| void | setRunTime (ULong_t time) |
| ULong_t | getRunTime () |
| returns the run time in counts. More... | |
| void | setRunTimeOverFlow (UShort_t over) |
| UShort_t | getRunTimeOverFlow () |
| returns the 16 bit overflow for the run time counter. More... | |
| void | setRunCount (UInt_t count) |
| UInt_t | getRunCount () |
| run number. More... | |
| void | setTREQCapture (UInt_t capture) |
| UInt_t | getTREQCapture () |
| void | setLTCDeadWord (UInt_t deadword) |
| UInt_t | getLTCDeadWord () |
Private Attributes | |
| UInt_t | m_l1tCount |
| number of triggers since start of the run. More... | |
| UInt_t | m_l1tTime |
| 50 ns FPGA clock pulses without interruption to provide absolute uptime. More... | |
| UShort_t | m_l1tTimeOverFlow |
| UInt_t | m_ppsCount |
| number of GPS receiver pulse per second pulses since power on. More... | |
| UInt_t | m_ppsTime |
| value of L1tTime latched at the rising edge of the GPS receiver PPS signal. More... | |
| UShort_t | m_ppsTimeOverFlow |
| UInt_t | m_liveTime |
| counts 50 ns FPGA clock pulses while L1t enable is high AND L1T is high This indicates that a run is in progress and the instrument is ready for a trigger. More... | |
| UShort_t | m_liveTimeOverFlow |
| UInt_t | m_runTime |
| counts 50ns FPGA close pulses continously while L1t enable is high. More... | |
| UShort_t | m_runTimeOverFlow |
| UInt_t | m_runCount |
| increments each time L1tCount Reset is given - at start of new run. More... | |
| UInt_t | m_treqCapture |
| UInt_t | m_ltcDeadWord |
Definition at line 14 of file LiveTime.h.
|
|
|
|
|
Definition at line 11 of file LiveTime.cxx. |
|
|
Definition at line 15 of file LiveTime.cxx. Referenced by DigiEvent::Clean(). |
|
|
Definition at line 54 of file LiveTime.h. |
|
|
level one trigger time in counts.
Definition at line 58 of file LiveTime.h. |
|
|
returns the 16 bit overflow for the level 1 trigger time counter.
Definition at line 62 of file LiveTime.h. |
|
|
Definition at line 97 of file LiveTime.h. |
|
|
returns the counts for the live time counter.
Definition at line 75 of file LiveTime.h. |
|
|
returns the overflow bits (16 bits) for live time counter.
Definition at line 79 of file LiveTime.h. |
|
|
Definition at line 65 of file LiveTime.h. |
|
|
Definition at line 68 of file LiveTime.h. |
|
|
Definition at line 71 of file LiveTime.h. |
|
|
run number.
Definition at line 91 of file LiveTime.h. |
|
|
returns the run time in counts.
Definition at line 83 of file LiveTime.h. |
|
|
returns the 16 bit overflow for the run time counter.
Definition at line 87 of file LiveTime.h. |
|
|
Definition at line 94 of file LiveTime.h. |
|
|
Definition at line 53 of file LiveTime.h. |
|
|
Definition at line 56 of file LiveTime.h. |
|
|
Definition at line 60 of file LiveTime.h. |
|
|
Definition at line 96 of file LiveTime.h. |
|
|
Definition at line 73 of file LiveTime.h. |
|
|
Definition at line 77 of file LiveTime.h. |
|
|
Definition at line 64 of file LiveTime.h. |
|
|
Definition at line 67 of file LiveTime.h. |
|
|
Definition at line 70 of file LiveTime.h. |
|
|
Definition at line 89 of file LiveTime.h. |
|
|
Definition at line 81 of file LiveTime.h. |
|
|
Definition at line 85 of file LiveTime.h. |
|
|
Definition at line 93 of file LiveTime.h. |
|
|
number of triggers since start of the run.
Definition at line 17 of file LiveTime.h. |
|
|
50 ns FPGA clock pulses without interruption to provide absolute uptime.
Definition at line 20 of file LiveTime.h. |
|
|
Definition at line 21 of file LiveTime.h. |
|
|
counts 50 ns FPGA clock pulses while L1t enable is high AND L1T is high This indicates that a run is in progress and the instrument is ready for a trigger.
Definition at line 32 of file LiveTime.h. |
|
|
Definition at line 33 of file LiveTime.h. |
|
|
Definition at line 44 of file LiveTime.h. |
|
|
number of GPS receiver pulse per second pulses since power on.
Definition at line 24 of file LiveTime.h. |
|
|
value of L1tTime latched at the rising edge of the GPS receiver PPS signal.
Definition at line 27 of file LiveTime.h. |
|
|
Definition at line 28 of file LiveTime.h. |
|
|
increments each time L1tCount Reset is given - at start of new run.
Definition at line 40 of file LiveTime.h. |
|
|
counts 50ns FPGA close pulses continously while L1t enable is high.
Definition at line 36 of file LiveTime.h. |
|
|
Definition at line 37 of file LiveTime.h. |
|
|
Definition at line 42 of file LiveTime.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000