Jpp  18.6.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
JDAQClock.hh File Reference
#include <istream>
#include <ostream>
#include <exception>
#include <cmath>
#include "km3net-dataformat/online/JDAQException.hh"

Go to the source code of this file.

Classes

class  KM3NETDAQ::JDAQClock
 Auxiliary class to set DAQ system clock parameters. More...
 

Namespaces

 KM3NETDAQ
 KM3NeT DAQ data structures and auxiliaries.
 
 ANTARES
 Name space for Antares.
 
 KM3NET
 Name space for KM3NeT.
 

Functions

bool KM3NETDAQ::operator== (const JDAQClock &first, const JDAQClock &second)
 Equal operator for JDAQClock. More...
 
double KM3NETDAQ::getFrameTime ()
 Get frame time duration. More...
 
double KM3NETDAQ::getRTS ()
 Get TDC dynamic range. More...
 
double KM3NETDAQ::getTimeOfFrame (const int frame_index)
 Get start time of frame in ns since start of run for a given frame index. More...
 
double KM3NETDAQ::getTimeOfFrame (const unsigned int frame_index)
 Get start time of frame in ns since start of run for a given frame index. More...
 
double KM3NETDAQ::getTimeOfRTS (const double t_ns)
 Get time of last RTS in ns since start of run for a given time. More...
 
double KM3NETDAQ::getTimeOfRTS (const int frame_index)
 Get time of last RTS in ns since start of run for a given frame index. More...
 
double KM3NETDAQ::getTimeOfRTS (const unsigned int frame_index)
 Get time of last RTS in ns since start of run for a given frame index. More...
 
int KM3NETDAQ::getFrameIndex (const double t_ns)
 Get frame index for a given time in ns. More...
 
double KM3NETDAQ::getTimeSinceRTS (const int frame_index)
 Get time in ns since last RTS for a given frame index. More...
 
double KM3NETDAQ::getTimeSinceRTS (const unsigned int frame_index)
 Get time in ns since last RTS for a given frame index. More...
 
double KM3NETDAQ::getTimeSinceRTS (const double &t_ns)
 Get time in ns since last RTS for a given time in ns. More...
 
void ANTARES::setClock ()
 Set clock. More...
 
void KM3NET::setClock ()
 Set clock. More...