Ask a Question | Search PSRCHIVE: |
Home
|
ProfileWeightFunction.h 67 };
void set_include(PhaseWeight *include) Include only the specified phase bins for consideration. Definition: ProfileWeightFunction.C:43 Reference::To< PhaseWeight > include Included phase bins. Definition: ProfileWeightFunction.h:67 static ProfileWeightFunction * factory(const std::string &name_and_parse) Construct a new ProfileWeightFunction from a string. Definition: ProfileWeightFunction.C:79 virtual ProfileWeightFunction * clone() const =0 Return a copy constructed instance of self. Type * release() virtual PhaseWeight * operate(const Profile *) Convenience interface. Definition: ProfileWeightFunction.C:34 Set the Profile weights to a user-specified value. Definition: ProfileWeightStatic.h:25 Reference::To< const Profile, false > profile The Profile from which the PhaseWeight will be derived. Definition: ProfileWeightFunction.h:61 Reference::To< PhaseWeight > exclude Excluded phase bins. Definition: ProfileWeightFunction.h:70 Adaptively computes the baseline, assuming normally distributed noise. Definition: GaussianBaseline.h:70 Finds pulse defined by number of consecutive points above threshold. Definition: PeakConsecutive.h:31 void set_exclude(PhaseWeight *include) Exclude the specified phase bins from consideration. Definition: ProfileWeightFunction.C:48 Finds the phase window in which the smoothed Profile is an extremum. Definition: BaselineWindow.h:28 PhaseWeight algorithms that receive an input Profile. Definition: ProfileWeightFunction.h:26 bool consider(unsigned ibin) const Return true if the specified phase bin should be considered. Definition: ProfileWeightFunction.C:53 virtual void get_weight(PhaseWeight *weight) Returns a PhaseWeight with the Profile attribute set. Definition: ProfileWeightFunction.C:26 virtual void set_Profile(const Profile *) Set the Profile from which the PhaseWeight will be derived. Definition: ProfileWeightFunction.C:20 Finds a baseline that contains gaussian white noise. Definition: ExponentialBaseline.h:24 virtual void calculate(PhaseWeight *weight)=0 Derived classes implement the PhaseWeight calculation. ProfileWeightFunction() Default constructor. Definition: ProfileWeightFunction.C:15 Uses the baseline statistics to find on-pulse phase bins. Definition: OnPulseThreshold.h:31 Finds a baseline that falls within the the inter-quartile range. Definition: IQRBaseline.h:24 Generated using doxygen 1.8.17
|