8 #ifndef _DRFTime_factory_
9 #define _DRFTime_factory_
14 #include <JANA/JFactory.h>
30 double Step_TimeToNearInputTime(
double locTimeToStep,
double locTimeToStepTo)
const;
31 double Step_TimeToNearInputTime(
double locTimeToStep,
double locTimeToStepTo,
double locPeriod)
const;
34 double Convert_ADCToTime(
const DRFDigiTime* locRFDigiTime)
const;
36 jerror_t brun(jana::JEventLoop *eventLoop, int32_t runnumber);
40 jerror_t evnt(jana::JEventLoop *eventLoop, uint64_t eventnumber);
44 double Calc_WeightedAverageRFTime(map<
DetectorSystem_t, vector<double> >& locRFTimesMap,
double& locRFTimeVariance)
const;
54 #endif // _DRFTime_factory_
DetectorSystem_t dOverrideRFSourceSystem
map< DetectorSystem_t, double > dTimeOffsetMap
map< DetectorSystem_t, double > dTimeResolutionSqMap
map< DetectorSystem_t, double > dTimeOffsetVarianceMap