Ask a Question | Search PSRCHIVE: |
![]()
|
PeakConsecutive.h PeakConsecutive() Default constructor. Definition PeakConsecutive.C:25 int bin_start The first bin in the selected range. Definition PeakConsecutive.h:89 int bin_end The last bin in the selected range. Definition PeakConsecutive.h:92 unsigned consecutive The number of bins that must remain above threshold. Definition PeakConsecutive.h:86 ProfileWeight algorithms that compute profile baselines. Definition BaselineEstimator.h:19 HasBaselineEstimator() Default constructor. Definition HasBaselineEstimator.C:15 void get_indeces(int &rise, int &fall) const Get the pulse phase bin indeces of the rise and fall. Definition PeakConsecutive.C:258 float get_threshold() const Get the threshold. Definition PeakConsecutive.C:58 bool built Flag set when the rise and fall are computed. Definition PeakConsecutive.h:80 PeakConsecutive() Default constructor. Definition PeakConsecutive.C:25 bool merge_regions Merge all on pulse regions into one. Definition PeakConsecutive.h:77 void set_Profile(const Profile *) Set the profile from which the rise and fall will be computed. Definition PeakConsecutive.C:44 bool range_specified Set true when range is specified. Definition PeakConsecutive.h:95 void set_range(int bin_start, int bin_end) Set the start and end bins of the search. Definition PeakConsecutive.C:85 int bin_start The first bin in the selected range. Definition PeakConsecutive.h:89 int bin_end The last bin in the selected range. Definition PeakConsecutive.h:92 void calculate(PhaseWeight *weight) Set the weights between rise and fall, or each rise/fall pair. Definition PeakConsecutive.C:268 void set_baseline_estimator(ProfileWeightFunction *) override Set the BaselineEstimator used to find the off-pulse phase bins. Definition PeakConsecutive.C:78 TextInterface::Parser * get_interface() Return a text interface that can be used to configure this instance. Definition PeakConsecutive.C:320 unsigned get_consecutive() const Get the consecutive. Definition PeakConsecutive.C:72 void set_threshold(float threshold) Set the threshold. Definition PeakConsecutive.C:51 void build() Compute the rise and fall of the pulse. Definition PeakConsecutive.C:181 PeakConsecutive * clone() const Return new copy of self. Definition PeakConsecutive.C:39 unsigned consecutive The number of bins that must remain above threshold. Definition PeakConsecutive.h:86 void set_consecutive(unsigned consecutive) Set the consecutive. Definition PeakConsecutive.C:64 ProfileWeightFunction() Default constructor. Definition ProfileWeightFunction.C:15 Generated using doxygen 1.14.0
|