Jpp 19.3.0-rc.3
the software that should make you happy
|
Time-of-arrival data from acoustic piezo sensor or hydrophone. More...
#include <JToA.hh>
Public Member Functions | |
JToA () | |
int64_t | daqFrameTimeStart_ns () const |
Normalization for the quality factor. | |
int64_t | relativeToA_ns () const |
Time of Arrival, expressed in nanoseconds relative to the DAQ frame start. | |
double | daqFrameTimeStart_s () const |
Time stamp of the DAQ frame start, in seconds since the Unix epoch (1 January 1970 00:00:00 UTC) | |
double | TOA_S () const |
Time of Arrival, expressed in seconds relative to Unix epoch (1 January 1970 00:00:00 UTC) | |
double | relativeToA_s () const |
Time of Arrival, expressed in seconds relative to the DAQ frame start. | |
ClassDefNV (JToA, 1) | |
Public Attributes | |
int32_t | DETID {} |
int32_t | RUN {} |
detector identifier | |
uint32_t | DOMID {} |
DAQ run number. | |
int32_t | WAVEFORMID {} |
DOM unique identifeir. | |
int64_t | TOA_NS {} |
Unique ID of the waveform that best described the signal around TOA_NS. | |
uint32_t | SECONDS {} |
Time of Arrival, in ns (relative to Unix epoch, 1 January 1970 00:00:00 UTC) | |
uint32_t | TICKS {} |
The seconds part of the DAQ frame timestamp. | |
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. | |
Friends | |
std::ostream & | operator<< (std::ostream &out, const JToA &object) |
Write time-of-arrival data to output stream. | |
Time-of-arrival data from acoustic piezo sensor or hydrophone.
|
default |
int64_t JACOUSTICS::JToA::daqFrameTimeStart_ns | ( | ) | const |
Normalization for the quality factor.
Time stamp of the DAQ frame start in nanoseconds since the Unix epoch (1 January 1970 00:00:00 +0ns UTC)
Definition at line 58 of file JToAImp.cc.
int64_t JACOUSTICS::JToA::relativeToA_ns | ( | ) | const |
Time of Arrival, expressed in nanoseconds relative to the DAQ frame start.
Accurate to the nanosecond.
Definition at line 45 of file JToAImp.cc.
double JACOUSTICS::JToA::daqFrameTimeStart_s | ( | ) | const |
Time stamp of the DAQ frame start, in seconds since the Unix epoch (1 January 1970 00:00:00 UTC)
Definition at line 35 of file JToAImp.cc.
double JACOUSTICS::JToA::TOA_S | ( | ) | const |
Time of Arrival, expressed in seconds relative to Unix epoch (1 January 1970 00:00:00 UTC)
Definition at line 40 of file JToAImp.cc.
double JACOUSTICS::JToA::relativeToA_s | ( | ) | const |
Time of Arrival, expressed in seconds relative to the DAQ frame start.
Accurate to the (micro)second
Definition at line 50 of file JToAImp.cc.
JACOUSTICS::JToA::ClassDefNV | ( | JToA | , |
1 | ) |
|
friend |
Write time-of-arrival data to output stream.
out | output stream |
object | time-of-arrival data |
Definition at line 76 of file JToA.hh.
int32_t JACOUSTICS::JToA::DETID {} |
int32_t JACOUSTICS::JToA::RUN {} |
uint32_t JACOUSTICS::JToA::DOMID {} |
int32_t JACOUSTICS::JToA::WAVEFORMID {} |
int64_t JACOUSTICS::JToA::TOA_NS {} |
uint32_t JACOUSTICS::JToA::SECONDS {} |
uint32_t JACOUSTICS::JToA::TICKS {} |
uint32_t JACOUSTICS::JToA::QUALITYFACTOR {} |
uint32_t JACOUSTICS::JToA::QUALITYNORMALISATION {} |