1 #ifndef __JDAQTOOLKIT__
2 #define __JDAQTOOLKIT__
6 #include "TTimeStamp.h"
28 return JDAQUTCExtended(((
double) t0.GetSec()) * 1.0e9 + ((
double) t0.GetNanoSec()) - t1);
44 const Int_t t_s = (Int_t) (t_ns / 1.0e9);
47 ts.SetNanoSec((Int_t) (t_ns - t_s * 1.0e9));
Data structure for UTC time.
double getTimeNanoSecond() const
Get time (limited to 16 ns cycles).
KM3NeT DAQ data structures and auxiliaries.
TTimeStamp getTimeStamp(const JDAQUTCExtended &utc, const double t1=0.0)
Get time stamp.
JDAQUTCExtended getDAQUTCExtended(const TTimeStamp &t0, const double t1=0.0)
Get DAQ UTC time.