LogWatchdStart.h
1 
9 #ifndef LOGWATCHDSTART_H
10 #define LOGWATCHDSTART_H
11 
12 //Includes
13 #include <TObject.h>
14 #include "AnitaConventions.h"
15 #include "simpleStructs.h"
16 
17 
18 
20 
24 class LogWatchdStart: public TObject
25 {
26  public:
27  LogWatchdStart();
28  ~LogWatchdStart();
29 
30  LogWatchdStart(Int_t trun, Int_t trealTime, LogWatchdStart_t *startPtr);
31 
32  Int_t run;
33  UInt_t realTime;
34  UInt_t payloadTime;
35  UInt_t runReported;
36  Float_t upTime;
37  Float_t idleTime;
38 
39  ClassDef(LogWatchdStart,10);
40 };
41 
42 
43 #endif //LOGWATCHDSTART_H
UInt_t payloadTime
Time in unixTime.
Float_t upTime
CPU uptime.
LogWatchdStart()
Default constructor.
LogWatchdStart – The start packet from LogWatchd.
~LogWatchdStart()
Destructor.
UInt_t runReported
Run number from the payload.
UInt_t realTime
Time in unixTime.
Float_t idleTime
CPU idletime.
LogWatchd Start Block – Telemetered.
Int_t run
Run number assigned offline.