16#include "dbclient/KM3NeTDBClient.h"
55 JParser<> zap(
"Auxiliary program to convert acoustics data from data base into ROOT format.");
69 catch (
const exception& error) {
105 catch (
const exception& error) {
ROOT TTree parameter settings.
ROOT TTree parameter settings.
Recording of objects on file according a format that follows from the file name extension.
General purpose messaging.
Utility class to parse command line options.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
Auxiliary class for specifying selection of database data.
Template definition of a multi-dimensional oscillation probability interpolation table.
Auxiliary classes and methods for acoustic position calibration.
JDetectorsHelper & getDetector()
Auxiliary function for helper object initialisation.
std::vector< JServer > getServernames()
Get list of names of available database servers.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary classes and methods for ROOT I/O.
int main(int argc, char **argv)
Time-of-arrival data from acoustic piezo sensor or hydrophone.
uint32_t SECONDS
Time of Arrival, in ns (relative to Unix epoch, 1 January 1970 00:00:00 UTC)
uint32_t DOMID
DAQ run number.
int64_t TOA_NS
Unique ID of the waveform that best described the signal around TOA_NS.
uint32_t QUALITYFACTOR
The ticks (16ns) part of the DAQ frame timestamp.
uint32_t QUALITYNORMALISATION
A measure of how good the waveform match was to the signal.
int32_t WAVEFORMID
DOM unique identifeir.
int32_t RUN
detector identifier
uint32_t TICKS
The seconds part of the DAQ frame timestamp.
Wrapper class for server name.
uint32_t getDAQFrameSeconds() const
get the number of seconds (since Unix epoch) of the DAQ Frame start time
int EMITTERID
waveform identifier
uint32_t getDAQFrameTicks() const
get the number of ticks (16 ns) of the DAQ Frame start time
static const char *const getName()
Table name.
std::string DETID
constraint
int64_t getAbsoluteToA_ns() const
return the absolute Time Of Arrival, in nanoseconds (since Unix epoch 1 January 1970 00:00:00 UTC)
Empty structure for specification of parser element that is initialised (i.e. does not require input)...