Acoustic transmission.
More...
#include <JTransmission.hh>
|
| | JTransmission () |
| | Default constructor.
|
| |
| | JTransmission (const int run, const int id, const double Q, const double W, const double toa_s, const double toe_s) |
| | Constructor.
|
| |
| virtual | ~JTransmission () |
| | Virtual destructor.
|
| |
| int | getRunNumber () const |
| | Get run number.
|
| |
| int | getID () const |
| | Get identifier.
|
| |
| double | getQ () const |
| | Get quality.
|
| |
| double | getW () const |
| | Get normalisation.
|
| |
| double | getToA () const |
| | Get calibrated time of arrival.
|
| |
| double | getToE () const |
| | Get estimated time of emission.
|
| |
| void | setToE (const double toe) |
| | Set estimated time of emission.
|
| |
| | ClassDef (JTransmission, 3) |
| |
Acoustic transmission.
Definition at line 29 of file JTransmission.hh.
◆ JTransmission() [1/2]
| JACOUSTICS::JTransmission::JTransmission |
( |
| ) |
|
|
inline |
◆ JTransmission() [2/2]
| JACOUSTICS::JTransmission::JTransmission |
( |
const int | run, |
|
|
const int | id, |
|
|
const double | Q, |
|
|
const double | W, |
|
|
const double | toa_s, |
|
|
const double | toe_s ) |
|
inline |
Constructor.
- Parameters
-
| run | run number |
| id | identifier |
| Q | quality |
| W | normalisation |
| toa_s | time-of-arrival [s] |
| toe_s | time-of-emission [s] |
Definition at line 55 of file JTransmission.hh.
◆ ~JTransmission()
| virtual JACOUSTICS::JTransmission::~JTransmission |
( |
| ) |
|
|
inlinevirtual |
◆ getRunNumber()
| int JACOUSTICS::JTransmission::getRunNumber |
( |
| ) |
const |
|
inline |
◆ getID()
| int JACOUSTICS::JTransmission::getID |
( |
| ) |
const |
|
inline |
◆ getQ()
| double JACOUSTICS::JTransmission::getQ |
( |
| ) |
const |
|
inline |
◆ getW()
| double JACOUSTICS::JTransmission::getW |
( |
| ) |
const |
|
inline |
◆ getToA()
| double JACOUSTICS::JTransmission::getToA |
( |
| ) |
const |
|
inline |
Get calibrated time of arrival.
- Returns
- time [s]
Definition at line 126 of file JTransmission.hh.
◆ getToE()
| double JACOUSTICS::JTransmission::getToE |
( |
| ) |
const |
|
inline |
Get estimated time of emission.
- Returns
- time [s]
Definition at line 137 of file JTransmission.hh.
◆ setToE()
| void JACOUSTICS::JTransmission::setToE |
( |
const double | toe | ) |
|
|
inline |
◆ ClassDef()
◆ operator>>
Read transmission from input.
- Parameters
-
| in | reader |
| object | transmission |
- Returns
- reader
Definition at line 161 of file JTransmission.hh.
162 {
163 in >> object.run;
164 in >> object.id;
165 in >> object.q;
166 in >> object.w;
167 in >> object.toa;
168 in >> object.toe;
169
170 return in;
171 }
◆ operator<<
Write transmission to output.
- Parameters
-
| out | writer |
| object | transmission |
- Returns
- writer
Definition at line 181 of file JTransmission.hh.
182 {
183 out << object.run;
184 out << object.id;
185 out << object.q;
186 out << object.w;
187 out << object.toa;
188 out << object.toe;
189
190 return out;
191 }
◆ run
| int JACOUSTICS::JTransmission::run |
|
protected |
◆ id
| int JACOUSTICS::JTransmission::id |
|
protected |
| double JACOUSTICS::JTransmission::q |
|
protected |
| double JACOUSTICS::JTransmission::w |
|
protected |
◆ toa
| double JACOUSTICS::JTransmission::toa |
|
protected |
◆ toe
| double JACOUSTICS::JTransmission::toe |
|
protected |
The documentation for this struct was generated from the following file: