Station Level Simulated Data More...
#include "revt/StationSimData.h"
Public Types | |
typedef StationRRecDataQuantities | Parameter |
Public Member Functions | |
void | DeleteParameter (const Parameter i) |
void | DeleteParameterCovariance (const Parameter i1, const Parameter i2) |
std::vector< std::pair < Parameter, Parameter > > | GetCovarianceEnumVector () const |
std::vector< Parameter > | GetEnumVector () const |
double | GetParameter (const Parameter i) const |
double | GetParameterCovariance (const Parameter i1, const Parameter i2) const |
bool | GetParameterCovarianceLockStatus (const Parameter i1, const Parameter i2) const |
double | GetParameterError (const Parameter i) const |
bool | GetParameterErrorLockStatus (const Parameter i) const |
bool | GetParameterLockStatus (const Parameter i) const |
bool | GetPulseFound () const |
const StationTimeSeries & | GetSimulatedTrace () const |
bool | HasParameter (const Parameter i) const |
bool | HasParameterCovariance (const Parameter i1, const Parameter i2) const |
bool | HasParameterError (const Parameter i) const |
void | SetParameter (const Parameter i, const double value, const bool lock=true) |
void | SetParameterCovariance (const Parameter i1, const Parameter i2, const double value, const bool lock=true) |
void | SetParameterError (const Parameter i, const double value, const bool lock=true) |
void | SetPulseFound (const bool pulsefound) |
void | SetSimulatedTrace (const StationTimeSeries &ts) |
Private Member Functions | |
StationSimData ()=default | |
~StationSimData ()=default | |
Static Private Member Functions | |
static const std::string & | CurrentModule () |
Private Attributes | |
bool | fPulseFound = false |
a simulated radio trace that was associated to this station More... | |
StationTimeSeries | fSimulatedTrace |
utl::ParameterStorage< Parameter > | fStationQuantities {"REvent:StationSimData"} |
Friends | |
class | Station |
class | utl::ShadowPtr< StationSimData > |
Station Level Simulated Data
Definition at line 29 of file REvent/StationSimData.h.
typedef StationRRecDataQuantities revt::StationSimData::Parameter |
Definition at line 32 of file REvent/StationSimData.h.
|
privatedefault |
|
privatedefault |
|
inlinestaticprivate |
Definition at line 98 of file REvent/StationSimData.h.
Referenced by DeleteParameter(), DeleteParameterCovariance(), GetParameter(), GetParameterCovariance(), GetParameterCovarianceLockStatus(), GetParameterError(), GetParameterErrorLockStatus(), GetParameterLockStatus(), SetParameter(), SetParameterCovariance(), and SetParameterError().
|
inline |
Definition at line 71 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
Definition at line 74 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
Definition at line 83 of file REvent/StationSimData.h.
References fStationQuantities.
Referenced by otoa::RdFiller::FillSimRadioStations().
|
inline |
Definition at line 80 of file REvent/StationSimData.h.
References fStationQuantities.
Referenced by otoa::RdFiller::FillSimRadioStations().
|
inline |
Definition at line 34 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
Referenced by otoa::RdFiller::FillSimRadioStations().
|
inline |
Definition at line 46 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
Referenced by otoa::RdFiller::FillSimRadioStations().
|
inline |
Definition at line 49 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
Definition at line 40 of file REvent/StationSimData.h.
References CurrentModule(), fStationQuantities, and sqrt().
|
inline |
Definition at line 43 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
Definition at line 37 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
bool is set to true, if the pulse finder finds a pulse higher than a minimal signal and a minimal signal to noise value, which can be set in the xml file
Definition at line 88 of file REvent/StationSimData.h.
References fPulseFound.
|
inline |
Definition at line 77 of file REvent/StationSimData.h.
References fSimulatedTrace.
|
inline |
Definition at line 52 of file REvent/StationSimData.h.
References fStationQuantities, and utl::ParameterStorage< IndexEnum, ParameterType, ParameterCovarianceType >::HasParameter().
Referenced by otoa::RdFiller::FillSimRadioStations().
|
inline |
Definition at line 58 of file REvent/StationSimData.h.
References fStationQuantities.
Referenced by otoa::RdFiller::FillSimRadioStations().
|
inline |
Definition at line 55 of file REvent/StationSimData.h.
References fStationQuantities.
|
inline |
Definition at line 61 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
Definition at line 67 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
Definition at line 64 of file REvent/StationSimData.h.
References CurrentModule(), and fStationQuantities.
|
inline |
bool is set to true, if the pulse finder finds a pulse higher than a minimal signal and a minimal signal to noise value, which can be set in the xml file
Definition at line 92 of file REvent/StationSimData.h.
References fPulseFound.
|
inline |
Definition at line 78 of file REvent/StationSimData.h.
References fSimulatedTrace.
|
friend |
Definition at line 106 of file REvent/StationSimData.h.
|
friend |
Definition at line 107 of file REvent/StationSimData.h.
|
private |
a simulated radio trace that was associated to this station
Definition at line 104 of file REvent/StationSimData.h.
Referenced by GetPulseFound(), and SetPulseFound().
|
private |
Definition at line 102 of file REvent/StationSimData.h.
Referenced by GetSimulatedTrace(), and SetSimulatedTrace().
|
private |
Definition at line 100 of file REvent/StationSimData.h.
Referenced by DeleteParameter(), DeleteParameterCovariance(), GetCovarianceEnumVector(), GetEnumVector(), GetParameter(), GetParameterCovariance(), GetParameterCovarianceLockStatus(), GetParameterError(), GetParameterErrorLockStatus(), GetParameterLockStatus(), HasParameter(), HasParameterCovariance(), HasParameterError(), SetParameter(), SetParameterCovariance(), and SetParameterError().