Account
BdsApi 2.0.11 |
This class defines a Response. More...
#include <BdsD.h>

Public Member Functions | |
Response (BUInt32 id=0, BTimeStamp startTime=BTimeStamp(), BTimeStamp endTime=BTimeStamp(), BString network=BString(), BString station=BString(), BString channel=BString(), BString source=BString(), BUInt32 stage=0, BString name=BString(), BString type=BString(), PoleZero poleZeros=PoleZero(), BArray< Fap > faps=BArray< Fap >(), Fir fir=Fir(), BFloat64 gain=0, BFloat64 gainFrequency=0, BString stageType=BString(), BFloat64 decimation=0, BString symmetry=BString(), BString description=BString(), BInt32 measured=0, BFloat64 sampleRate=0) | |
Public Attributes | |
BUInt32 | id |
The ID. More... | |
BTimeStamp | startTime |
The Start Time. More... | |
BTimeStamp | endTime |
The End Time the channel was available. More... | |
BString | network |
The Network/Organisation Name. More... | |
BString | station |
The station. More... | |
BString | channel |
The channel. More... | |
BString | source |
The source. More... | |
BUInt32 | stage |
The stage. More... | |
BString | name |
The response name. (Anti-Aliasing filter, Digitiser, post filter etc) More... | |
BString | type |
The type of response (PoleZero,AmplitudePhase or FIR Coefficients) More... | |
PoleZero | poleZeros |
PoleZero, AmplitudePhase or FIR Coefficient data. More... | |
BArray< Fap > | faps |
The Frequency/Amplitude/Phase table. More... | |
Fir | fir |
The FIR filters coefficients. More... | |
BFloat64 | gain |
Overall gain at gain frequency. (For information) (Do we need this ?) More... | |
BFloat64 | gainFrequency |
Frequency that gain is valid for. (For information) (Do we need this ?) More... | |
BString | stageType |
The stage type: A - Analog (rad/sec), B - Analog (Hz), C - Composite, D - Digital. More... | |
BFloat64 | decimation |
Decimation performed post filter. More... | |
BString | symmetry |
Symmetry for FIR coefficients (A = asymmetric, B = symmetric[odd], C = symmetric[even]) ?? More... | |
BString | description |
Misc description. More... | |
BInt32 | measured |
If response was a measured response. More... | |
BFloat64 | sampleRate |
The stage's sample rate. More... | |
Detailed Description
This class defines a Response.
Constructor & Destructor Documentation
◆ Response()
Bds::Response::Response | ( | BUInt32 | id = 0 , |
BTimeStamp | startTime = BTimeStamp() , | ||
BTimeStamp | endTime = BTimeStamp() , | ||
BString | network = BString() , | ||
BString | station = BString() , | ||
BString | channel = BString() , | ||
BString | source = BString() , | ||
BUInt32 | stage = 0 , | ||
BString | name = BString() , | ||
BString | type = BString() , | ||
PoleZero | poleZeros = PoleZero() , | ||
BArray< Fap > | faps = BArray<Fap >() , | ||
Fir | fir = Fir() , | ||
BFloat64 | gain = 0 , | ||
BFloat64 | gainFrequency = 0 , | ||
BString | stageType = BString() , | ||
BFloat64 | decimation = 0 , | ||
BString | symmetry = BString() , | ||
BString | description = BString() , | ||
BInt32 | measured = 0 , | ||
BFloat64 | sampleRate = 0 | ||
) |
Member Data Documentation
◆ channel
BString Bds::Response::channel |
The channel.
◆ decimation
BFloat64 Bds::Response::decimation |
Decimation performed post filter.
◆ description
BString Bds::Response::description |
Misc description.
◆ endTime
BTimeStamp Bds::Response::endTime |
The End Time the channel was available.
◆ faps
◆ fir
Fir Bds::Response::fir |
The FIR filters coefficients.
◆ gain
BFloat64 Bds::Response::gain |
Overall gain at gain frequency. (For information) (Do we need this ?)
◆ gainFrequency
BFloat64 Bds::Response::gainFrequency |
Frequency that gain is valid for. (For information) (Do we need this ?)
◆ id
BUInt32 Bds::Response::id |
The ID.
◆ measured
BInt32 Bds::Response::measured |
If response was a measured response.
◆ name
◆ network
BString Bds::Response::network |
The Network/Organisation Name.
◆ poleZeros
◆ sampleRate
BFloat64 Bds::Response::sampleRate |
The stage's sample rate.
◆ source
BString Bds::Response::source |
The source.
◆ stage
BUInt32 Bds::Response::stage |
The stage.
◆ stageType
BString Bds::Response::stageType |
The stage type: A - Analog (rad/sec), B - Analog (Hz), C - Composite, D - Digital.
◆ startTime
BTimeStamp Bds::Response::startTime |
The Start Time.
◆ station
BString Bds::Response::station |
The station.
◆ symmetry
BString Bds::Response::symmetry |
Symmetry for FIR coefficients (A = asymmetric, B = symmetric[odd], C = symmetric[even]) ??
◆ type
The documentation for this class was generated from the following files:
Generated by
