Ask a Question | Search PSRCHIVE: |
Home
|
PeakConsecutive.h 102 std::vector<unsigned> on_transitions;
bool merge_regions Merge all on pulse regions into one. Definition: PeakConsecutive.h:84 void set_consecutive(unsigned consecutive) Set the consecutive. Definition: PeakConsecutive.C:64 void set_baseline_estimator(BaselineEstimator *) Set the BaselineEstimator used to find the off-pulse phase bins. Definition: PeakConsecutive.C:78 void set_threshold(float threshold) Set the threshold. Definition: PeakConsecutive.C:51 TextInterface::Parser * get_interface() Return a text interface that can be used to configure this instance. Definition: PeakConsecutive.C:334 void set_Profile(const Profile *) Set the profile from which the rise and fall will be computed. Definition: PeakConsecutive.C:44 float get_threshold() const Get the threshold. Definition: PeakConsecutive.C:58 void set_range(int bin_start, int bin_end) Set the start and end bins of the search. Definition: PeakConsecutive.C:98 PeakConsecutive() Default constructor. Definition: PeakConsecutive.C:25 void build() Compute the rise and fall of the pulse. Definition: PeakConsecutive.C:194 bool range_specified Set true when range is specified. Definition: PeakConsecutive.h:102 void calculate(PhaseWeight *weight) Set the weights between rise and fall, or each rise/fall pair. Definition: PeakConsecutive.C:282 Reference::To< BaselineEstimator > baseline_estimator The BaselineEstimator used to find the off-pulse phase bins. Definition: PeakConsecutive.h:111 unsigned consecutive The number of bins that must remain above threshold. Definition: PeakConsecutive.h:93 const BaselineEstimator * get_baseline_estimator() const Get the BaselineEstimator used to find the off-pulse phase bins. Definition: PeakConsecutive.C:86 int bin_end The last bin in the selected range. Definition: PeakConsecutive.h:99 Finds pulse defined by number of consecutive points above threshold. Definition: PeakConsecutive.h:31 unsigned get_consecutive() const Get the consecutive. Definition: PeakConsecutive.C:72 T get_value() const PeakConsecutive * clone() const Return new copy of self. Definition: PeakConsecutive.C:39 int bin_start The first bin in the selected range. Definition: PeakConsecutive.h:96 ProfileWeight algorithms that compute profile baselines. Definition: BaselineEstimator.h:24 void get_indeces(int &rise, int &fall) const Get the pulse phase bin indeces of the rise and fall. Definition: PeakConsecutive.C:272 bool built Flag set when the rise and fall are computed. Definition: PeakConsecutive.h:87 Generated using doxygen 1.8.17
|