|
Citlali
|
Classes | |
| struct | has_storage |
| class | Interval |
| struct | MoveEnabledUnaryOp |
Typedefs | |
| template<typename Derived > | |
| using | const_ref = typename Eigen::internal::ref_selector< Derived >::type |
| template<typename Derived > | |
| using | ref = typename Eigen::internal::ref_selector< Derived >::non_const_type |
| using | FreqStat = std::tuple< Eigen::Index, Eigen::Index, double > |
Enumerations | |
| enum | Window { NoWindow = 0 , Hanning = 1 } |
Functions | |
| template<typename Derived > | |
| void | smooth_edge_truncate (Eigen::DenseBase< Derived > &in, Eigen::DenseBase< Derived > &out, int w) |
| template<typename T = Eigen::ArrayXd> | |
| T * | ei_nullptr () |
| FreqStat | stat (Eigen::Index scanlength, double fsmp) |
| Eigen::VectorXd | freq (Eigen::Index npts, Eigen::Index nfreqs, double dfreq) |
| decltype(auto) | hann (Eigen::Index npts) |
| template<Window win = Hanning, typename DerivedA , typename DerivedB , typename DerivedC > | |
| FreqStat | psd (const Eigen::DenseBase< DerivedA > &_scan, Eigen::DenseBase< DerivedB > &psd, Eigen::DenseBase< DerivedC > *freqs, double fsmp) |
| template<Window win = Hanning, typename DerivedA , typename DerivedB , typename DerivedC > | |
| FreqStat | psds (const std::vector< DerivedA > &ptcs, Eigen::DenseBase< DerivedB > &_psds, Eigen::DenseBase< DerivedC > *freqs, double fsmp, Eigen::Index det) |
Variables | |
| auto | psd2sen |
| using internal::const_ref = typedef typename Eigen::internal::ref_selector<Derived>::type |
| using internal::FreqStat = typedef std::tuple<Eigen::Index, Eigen::Index, double> |
| using internal::ref = typedef typename Eigen::internal::ref_selector<Derived>::non_const_type |
| enum internal::Window |
| T * internal::ei_nullptr | ( | ) |
| Eigen::VectorXd internal::freq | ( | Eigen::Index | npts, |
| Eigen::Index | nfreqs, | ||
| double | dfreq | ||
| ) |

|
inline |

| FreqStat internal::psd | ( | const Eigen::DenseBase< DerivedA > & | _scan, |
| Eigen::DenseBase< DerivedB > & | psd, | ||
| Eigen::DenseBase< DerivedC > * | freqs, | ||
| double | fsmp | ||
| ) |


| FreqStat internal::psds | ( | const std::vector< DerivedA > & | ptcs, |
| Eigen::DenseBase< DerivedB > & | _psds, | ||
| Eigen::DenseBase< DerivedC > * | freqs, | ||
| double | fsmp, | ||
| Eigen::Index | det | ||
| ) |


| void internal::smooth_edge_truncate | ( | Eigen::DenseBase< Derived > & | in, |
| Eigen::DenseBase< Derived > & | out, | ||
| int | w | ||
| ) |

| std::tuple< Eigen::Index, Eigen::Index, double > internal::stat | ( | Eigen::Index | scanlength, |
| double | fsmp | ||
| ) |

|
inline |