15#ifndef ALICEO2_TPC_ADCCLOCKMONITOR_H_
16#define ALICEO2_TPC_ADCCLOCKMONITOR_H_
18#include <fairlogger/Logger.h>
55 int getState() {
return ((mState == state::error) || (mSequenceCompleted ==
false)) ? 1 : 0; };
58 enum state { locked = 0,
65 bool mSequenceCompleted;
66 int mSequencePosition;
Class to monitor the ADC smapling clock contained in the GBT frame.
AdcClockMonitor()
Default Constructor.
int addSequence(const short seq)
~AdcClockMonitor()
Destructor.
void reset()
Reset function to clear history.
AdcClockMonitor(const AdcClockMonitor &other)
Copy Constructor.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
VectorOfTObjectPtrs other