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] |