DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
TimestampEstimatorTimeSync.hpp File Reference
#include "utilities/Issues.hpp"
#include "utilities/TimestampEstimatorBase.hpp"
#include <atomic>
#include <memory>
#include <mutex>
#include "detail/TimestampEstimatorTimeSync.hxx"
Include dependency graph for TimestampEstimatorTimeSync.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::utilities::TimestampEstimatorTimeSync
 TimestampEstimatorTimeSync is an implementation of TimestampEstimatorBase that uses TimeSync messages from an input queue to estimate the current timestamp. More...
 
struct  dunedaq::utilities::TimestampEstimatorTimeSync::TimeSyncPoint
 

Namespaces

namespace  dunedaq
 The DUNE-DAQ namespace.
 
namespace  dunedaq::utilities
 

Enumerations

enum  { dunedaq::utilities::TLVL_TIME_SYNC_PROPERTIES = 17 , dunedaq::utilities::TLVL_TIME_SYNC_NOTES = 18 , dunedaq::utilities::TLVL_TIME_SYNC_NEW_ESTIMATE = 19 }
 

Detailed Description

TimestampEstimatorTimeSync Class

This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

This is an implementation of TimestampEstimatorBase that uses timestamps from the TimeSync messages received by the application

Definition in file TimestampEstimatorTimeSync.hpp.