Ask a Question | Search PSRCHIVE: |
![]()
|
SquareWave.h Array of Profiles integrated over the same time interval. Definition Integration.h:37 Algorithms that estimate the signal-to-noise ratio of pulse profiles. Definition SNRatioEstimator.h:23 float get_threshold() const Get the threshold for square wave detection. Definition SquareWave.h:73 TextInterface::Parser * get_interface() Return a text interface that can be used to configure this instance. Definition SquareWave.C:413 void set_outlier_threshold(float f) Set the threshold used to reject outliers when computing levels. Definition SquareWave.h:76 void get_transitions(const Profile *profile, std::vector< unsigned > &up, std::vector< unsigned > &down) Search for multiple level transitions. Definition SquareWave.C:127 void set_threshold(float turns) Set the threshold for square wave detection. Definition SquareWave.h:70 float get_outlier_threshold() const Get the threshold used to reject outliers when computing levels. Definition SquareWave.h:79 static Option< float > transition_phase If set, use the specified pulse phase for lo->hi transition. Definition SquareWave.h:31 void set_risetime(float turns) Set the rise time of the square wave in turns of phase. Definition SquareWave.h:64 SquareWave * clone() const Return a copy constructed instance of self. Definition SquareWave.C:419 float get_risetime() const Get the rise time of the square wave in turns of phase. Definition SquareWave.h:67 PhaseWeight * get_mask(const Profile *, bool on, int start, int low) Returns the phase bins that were not flagged as outliers. Definition SquareWave.C:212 float get_snr(const Profile *profile) Return the signal to noise ratio. Definition SquareWave.C:48 unsigned count_transitions(const Profile *profile) Count the level transitions. Definition SquareWave.C:174 Generated using doxygen 1.14.0
|