Brief description of class still missing. More...
#include <SignalHeaderObject.h>
Signals | |
void | dataChanged (Signal *sig) |
Public Member Functions | |
QString | amplitudeUnit () const |
double | averageAmplitude () const |
QString | component () const |
double | countPerUnit () const |
double | countPerVolt () const |
double | deltaT () const |
QString | duration () const |
QString | endTime () const |
QString | fileFormat () const |
QString | fileName () const |
bool | headerModified () const |
int | id () const |
bool | isOriginalFile () const |
double | maximumAmplitude () const |
QString | name () const |
int | nSamples () const |
int | numberInFile () const |
QString | pointer () const |
double | receiverX () const |
double | receiverY () const |
double | receiverZ () const |
int | sampleSize () const |
double | samplingFrequency () const |
void | setAmplitudeUnit (const QString &v) |
void | setComponent (const QString &v) |
void | setCountPerVolt (double v) |
void | setDeltaT (double v) |
void | setDuration (const QString &v) |
void | setEndTime (const QString &v) |
void | setName (const QString &v) |
void | setReceiverX (double v) |
void | setReceiverY (double v) |
void | setReceiverZ (double v) |
void | setSamplingFrequency (double v) |
void | setSourceX (double v) |
void | setSourceY (double v) |
void | setSourceZ (double v) |
void | setT0 (const QString &v) |
void | setTimeReference (const QString &v) |
void | setUnitPerVolt (double v) |
void | setVoltPerCount (double v) |
void | setVoltPerUnit (double v) |
QString | shortFileName () const |
SignalHeaderObject (QObject *parent=0) | |
double | sourceAzimuth () const |
double | sourceDistance () const |
double | sourceX () const |
double | sourceY () const |
double | sourceZ () const |
QString | t0 () const |
QString | timeReference () const |
QString | type () const |
double | unitPerCount () const |
double | unitPerVolt () const |
double | voltPerCount () const |
double | voltPerUnit () const |
Properties | |
QString | amplitudeUnit |
double | averageAmplitude |
QString | component |
double | countPerUnit |
double | countPerVolt |
double | deltaT |
QString | duration |
QString | endTime |
QString | fileFormat |
QString | fileName |
bool | headerModified |
int | id |
bool | isOriginalFile |
double | maximumAmplitude |
QString | name |
int | nSamples |
int | numberInFile |
QString | pointer |
double | receiverX |
double | receiverY |
double | receiverZ |
int | sampleSize |
double | samplingFrequency |
QString | shortFileName |
double | sourceAzimuth |
double | sourceDistance |
double | sourceX |
double | sourceY |
double | sourceZ |
QString | t0 |
QString | timeReference |
QString | type |
double | unitPerCount |
double | unitPerVolt |
double | voltPerCount |
double | voltPerUnit |
Brief description of class still missing.
Full description of class still missing
GeopsyCore::SignalHeaderObject::SignalHeaderObject | ( | QObject * | parent = 0 | ) |
QString GeopsyCore::SignalHeaderObject::amplitudeUnit | ( | ) | const [inline] |
References GeopsyCore::Signal::amplitudeUnitStandardName().
{return thisSignal()->amplitudeUnitStandardName();}
double GeopsyCore::SignalHeaderObject::averageAmplitude | ( | ) | const [inline] |
References GeopsyCore::Signal::averageAmplitude().
{return thisSignal()->averageAmplitude();}
QString GeopsyCore::SignalHeaderObject::component | ( | ) | const [inline] |
References GeopsyCore::Signal::componentStandardName().
{return thisSignal()->componentStandardName();}
double GeopsyCore::SignalHeaderObject::countPerUnit | ( | ) | const [inline] |
References GeopsyCore::Signal::countPerUnit().
{return thisSignal()->countPerUnit();}
double GeopsyCore::SignalHeaderObject::countPerVolt | ( | ) | const [inline] |
References GeopsyCore::Signal::countPerVolt().
{return thisSignal()->countPerVolt();}
void GeopsyCore::SignalHeaderObject::dataChanged | ( | Signal * | sig | ) | [signal] |
Referenced by setAmplitudeUnit(), setComponent(), setCountPerVolt(), setDeltaT(), setDuration(), setEndTime(), setName(), setReceiverX(), setReceiverY(), setReceiverZ(), setSamplingFrequency(), setSourceX(), setSourceY(), setSourceZ(), setT0(), setTimeReference(), setUnitPerVolt(), setVoltPerCount(), and setVoltPerUnit().
double GeopsyCore::SignalHeaderObject::deltaT | ( | ) | const [inline] |
References GeopsyCore::DoubleSignal::deltaT().
{return thisSignal()->deltaT();}
QString GeopsyCore::SignalHeaderObject::duration | ( | ) | const [inline] |
References duration().
Referenced by duration().
{return QString::number(thisSignal()->duration(), 'g', 20);}
QString GeopsyCore::SignalHeaderObject::endTime | ( | ) | const [inline] |
QString GeopsyCore::SignalHeaderObject::fileFormat | ( | ) | const |
QString GeopsyCore::SignalHeaderObject::fileName | ( | ) | const |
bool GeopsyCore::SignalHeaderObject::headerModified | ( | ) | const [inline] |
References GeopsyCore::Signal::isHeaderModified().
{return thisSignal()->isHeaderModified();}
int GeopsyCore::SignalHeaderObject::id | ( | ) | const [inline] |
References GeopsyCore::Signal::id().
{return thisSignal()->id();}
bool GeopsyCore::SignalHeaderObject::isOriginalFile | ( | ) | const [inline] |
References GeopsyCore::Signal::isOriginalFile().
{return thisSignal()->isOriginalFile();}
double GeopsyCore::SignalHeaderObject::maximumAmplitude | ( | ) | const [inline] |
References GeopsyCore::Signal::maximumAmplitude().
{return thisSignal()->maximumAmplitude();}
QString GeopsyCore::SignalHeaderObject::name | ( | ) | const [inline] |
References GeopsyCore::Signal::name().
{return thisSignal()->name();}
int GeopsyCore::SignalHeaderObject::nSamples | ( | ) | const [inline] |
References GeopsyCore::SignalTemplate< sampleType >::nSamples().
{return thisSignal()->nSamples();}
int GeopsyCore::SignalHeaderObject::numberInFile | ( | ) | const [inline] |
References GeopsyCore::Signal::numberInFile().
{return thisSignal()->numberInFile();}
QString GeopsyCore::SignalHeaderObject::pointer | ( | ) | const [inline] |
{return QString::number((long)thisSignal(), 16);}
double GeopsyCore::SignalHeaderObject::receiverX | ( | ) | const [inline] |
References GeopsyCore::Signal::receiver(), and QGpCoreTools::Point2D::x().
double GeopsyCore::SignalHeaderObject::receiverY | ( | ) | const [inline] |
References GeopsyCore::Signal::receiver(), and QGpCoreTools::Point2D::y().
double GeopsyCore::SignalHeaderObject::receiverZ | ( | ) | const [inline] |
References GeopsyCore::Signal::receiver(), and QGpCoreTools::Point::z().
int GeopsyCore::SignalHeaderObject::sampleSize | ( | ) | const [inline] |
References GeopsyCore::SignalTemplate< sampleType >::dataSizeMb().
{return thisSignal()->dataSizeMb();}
double GeopsyCore::SignalHeaderObject::samplingFrequency | ( | ) | const [inline] |
References GeopsyCore::DoubleSignal::samplingFrequency().
{return thisSignal()->samplingFrequency();}
void GeopsyCore::SignalHeaderObject::setAmplitudeUnit | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::Signal::setAmplitudeUnit(), GeopsyCore::Signal::standardAmplitudeUnit(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setAmplitudeUnit(Signal::standardAmplitudeUnit(v)); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setComponent | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::Signal::setComponent(), GeopsyCore::Signal::standardComponent(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setComponent(Signal::standardComponent(v)); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setCountPerVolt | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setCountPerVolt(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setCountPerVolt(v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setDeltaT | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setDeltaT(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setDeltaT(v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setDuration | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::SignalTemplate< sampleType >::nSamples(), GeopsyCore::Signal::setDeltaT(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setDeltaT(Number::timeToSeconds(v)/(double)sig->nSamples()); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setEndTime | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::DoubleSignal::duration(), GeopsyCore::Signal::setT0(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setT0(Number::timeToSeconds(v)-sig->duration()); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setName | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::Signal::setName(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setName(v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setReceiverX | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::receiver(), GeopsyCore::Signal::setReceiver(), QGpCoreTools::Point2D::setX(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); Point p=sig->receiver(); p.setX(v); sig->setReceiver(p); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setReceiverY | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::receiver(), GeopsyCore::Signal::setReceiver(), QGpCoreTools::Point2D::setY(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); Point p=sig->receiver(); p.setY(v); sig->setReceiver(p); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setReceiverZ | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::receiver(), GeopsyCore::Signal::setReceiver(), QGpCoreTools::Point::setZ(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); Point p=sig->receiver(); p.setZ(v); sig->setReceiver(p); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setSamplingFrequency | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setDeltaT(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setDeltaT(1.0/v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setSourceX | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setSource(), QGpCoreTools::Point2D::setX(), GeopsyCore::Signal::source(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); Point p=sig->source(); p.setX(v); sig->setSource(p); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setSourceY | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setSource(), QGpCoreTools::Point2D::setY(), GeopsyCore::Signal::source(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); Point p=sig->source(); p.setY(v); sig->setSource(p); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setSourceZ | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setSource(), QGpCoreTools::Point::setZ(), GeopsyCore::Signal::source(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); Point p=sig->source(); p.setZ(v); sig->setSource(p); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setT0 | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::Signal::setT0(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setT0(Number::timeToSeconds(v)); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setTimeReference | ( | const QString & | v | ) |
References dataChanged(), GeopsyCore::Signal::setTimeReference(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setTimeReference(v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setUnitPerVolt | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setUnitPerVolt(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setUnitPerVolt(v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setVoltPerCount | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setVoltPerCount(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setVoltPerCount(v); emit(dataChanged(sig)); }
void GeopsyCore::SignalHeaderObject::setVoltPerUnit | ( | double | v | ) |
References dataChanged(), GeopsyCore::Signal::setVoltPerUnit(), and TRACE.
{ TRACE; Signal * sig=thisSignal(); sig->setVoltPerUnit(v); emit(dataChanged(sig)); }
QString GeopsyCore::SignalHeaderObject::shortFileName | ( | ) | const |
double GeopsyCore::SignalHeaderObject::sourceAzimuth | ( | ) | const [inline] |
{return Angle::mathToGeographic(thisSignal()->sourceReceiverAzimuth());}
double GeopsyCore::SignalHeaderObject::sourceDistance | ( | ) | const [inline] |
References GeopsyCore::Signal::sourceReceiverDistance().
{return thisSignal()->sourceReceiverDistance();}
double GeopsyCore::SignalHeaderObject::sourceX | ( | ) | const [inline] |
References GeopsyCore::Signal::source(), and QGpCoreTools::Point2D::x().
double GeopsyCore::SignalHeaderObject::sourceY | ( | ) | const [inline] |
References GeopsyCore::Signal::source(), and QGpCoreTools::Point2D::y().
double GeopsyCore::SignalHeaderObject::sourceZ | ( | ) | const [inline] |
References GeopsyCore::Signal::source(), and QGpCoreTools::Point::z().
QString GeopsyCore::SignalHeaderObject::t0 | ( | ) | const [inline] |
QString GeopsyCore::SignalHeaderObject::timeReference | ( | ) | const [inline] |
References GeopsyCore::Signal::timeReferenceString().
{return thisSignal()->timeReferenceString();}
QString GeopsyCore::SignalHeaderObject::type | ( | ) | const [inline] |
References type(), and GeopsyCore::DoubleSignal::typeString().
Referenced by type().
{return Signal::typeString(thisSignal()->type());}
double GeopsyCore::SignalHeaderObject::unitPerCount | ( | ) | const [inline] |
References GeopsyCore::Signal::unitPerCount().
{return thisSignal()->unitPerCount();}
double GeopsyCore::SignalHeaderObject::unitPerVolt | ( | ) | const [inline] |
References GeopsyCore::Signal::unitPerVolt().
{return thisSignal()->unitPerVolt();}
double GeopsyCore::SignalHeaderObject::voltPerCount | ( | ) | const [inline] |
References GeopsyCore::Signal::voltPerCount().
{return thisSignal()->voltPerCount();}
double GeopsyCore::SignalHeaderObject::voltPerUnit | ( | ) | const [inline] |
References GeopsyCore::Signal::voltPerUnit().
{return thisSignal()->voltPerUnit();}
QString GeopsyCore::SignalHeaderObject::amplitudeUnit [read, write] |
double GeopsyCore::SignalHeaderObject::averageAmplitude [read] |
QString GeopsyCore::SignalHeaderObject::component [read, write] |
double GeopsyCore::SignalHeaderObject::countPerUnit [read] |
double GeopsyCore::SignalHeaderObject::countPerVolt [read, write] |
double GeopsyCore::SignalHeaderObject::deltaT [read, write] |
QString GeopsyCore::SignalHeaderObject::duration [read, write] |
QString GeopsyCore::SignalHeaderObject::endTime [read, write] |
QString GeopsyCore::SignalHeaderObject::fileFormat [read] |
QString GeopsyCore::SignalHeaderObject::fileName [read] |
bool GeopsyCore::SignalHeaderObject::headerModified [read] |
int GeopsyCore::SignalHeaderObject::id [read] |
bool GeopsyCore::SignalHeaderObject::isOriginalFile [read] |
double GeopsyCore::SignalHeaderObject::maximumAmplitude [read] |
QString GeopsyCore::SignalHeaderObject::name [read, write] |
int GeopsyCore::SignalHeaderObject::nSamples [read] |
int GeopsyCore::SignalHeaderObject::numberInFile [read] |
QString GeopsyCore::SignalHeaderObject::pointer [read] |
double GeopsyCore::SignalHeaderObject::receiverX [read, write] |
double GeopsyCore::SignalHeaderObject::receiverY [read, write] |
double GeopsyCore::SignalHeaderObject::receiverZ [read, write] |
int GeopsyCore::SignalHeaderObject::sampleSize [read] |
double GeopsyCore::SignalHeaderObject::samplingFrequency [read, write] |
QString GeopsyCore::SignalHeaderObject::shortFileName [read] |
double GeopsyCore::SignalHeaderObject::sourceAzimuth [read] |
double GeopsyCore::SignalHeaderObject::sourceDistance [read] |
double GeopsyCore::SignalHeaderObject::sourceX [read, write] |
double GeopsyCore::SignalHeaderObject::sourceY [read, write] |
double GeopsyCore::SignalHeaderObject::sourceZ [read, write] |
QString GeopsyCore::SignalHeaderObject::t0 [read, write] |
QString GeopsyCore::SignalHeaderObject::timeReference [read, write] |
QString GeopsyCore::SignalHeaderObject::type [read] |
double GeopsyCore::SignalHeaderObject::unitPerCount [read] |
double GeopsyCore::SignalHeaderObject::unitPerVolt [read, write] |
double GeopsyCore::SignalHeaderObject::voltPerCount [read, write] |
double GeopsyCore::SignalHeaderObject::voltPerUnit [read, write] |