17 #ifndef IGNITION_MATH_SIGNALSTATSPRIVATE_HH_ 18 #define IGNITION_MATH_SIGNALSTATSPRIVATE_HH_ 42 public: std::unique_ptr<SignalStatisticPrivate>
Clone()
const 44 std::unique_ptr<SignalStatisticPrivate> dataPtr(
64 public: SignalStatistic_V
stats;
68 public: std::unique_ptr<SignalStatsPrivate>
Clone()
const 70 std::unique_ptr<SignalStatsPrivate> dataPtr(
double data
Scalar representation of signal data.
Definition: SignalStatsPrivate.hh:31
std::unique_ptr< SignalStatisticPrivate > Clone() const
Clone the SignalStatisticPrivate object.
Definition: SignalStatsPrivate.hh:42
double extraData
Scalar representation of extra signal data.
Definition: SignalStatsPrivate.hh:35
Statistical properties of a discrete time scalar signal.
Definition: SignalStats.hh:34
Private data class for the SignalStats class.
Definition: SignalStatsPrivate.hh:61
Private data class for the SignalStatistic class.
Definition: SignalStatsPrivate.hh:28
SignalStatistic_V stats
Vector of SignalStatistics.
Definition: SignalStatsPrivate.hh:64
std::shared_ptr< SignalStatistic > SignalStatisticPtr
Definition: SignalStatsPrivate.hh:54
std::vector< SignalStatisticPtr > SignalStatistic_V
Definition: SignalStatsPrivate.hh:58
unsigned int count
Count of data values in mean.
Definition: SignalStatsPrivate.hh:38
std::unique_ptr< SignalStatsPrivate > Clone() const
Clone the SignalStatsPrivate object.
Definition: SignalStatsPrivate.hh:68