|
|
| PhaseResolvedHistogram (const char *name="PhaseResolvedHistogram") |
| | Construct with a name.
|
| PhaseResolvedHistogram * | clone () const |
| | Clone operator.
|
| void | average (const MoreProfiles *) |
| | average information from another MoreProfiles
|
|
void | set_range (double min, double max) |
| | Set the minimum and maximum values spanned by the histogram.
|
|
virtual Profile * | at (double value) |
| | get the Profile that corresponds to the specified value
|
|
| MoreProfiles (const char *name) |
| | Construct with a name.
|
|
| MoreProfiles (const MoreProfiles &) |
| | Copy constructor.
|
| unsigned | get_nbin () const |
| | Return the number of phase bins.
|
| void | resize (unsigned nbin) |
| | Resize the data area.
|
| void | set_weight (float wt) |
| | set the weight of the profile
|
| void | scale (double scale) |
| | multiplies each bin of the profile by scale
|
| void | offset (double offset) |
| | offsets each bin of the profile by offset
|
| void | rotate_phase (double phase) |
| | rotates the profile by phase (in turns)
|
| void | zero () |
| | set all amplitudes to zero
|
| void | bscrunch (unsigned nscrunch) |
| | integrate neighbouring phase bins in profile
|
| void | bscrunch_to_nbin (unsigned nbin) |
| | integrate neighbouring phase bins in profile
|
| void | fold (unsigned nfold) |
| | integrate neighbouring sections of the profile
|
| void | integrate (const Profile *) |
| | integrate information from another Profile
|
|
virtual void | resize (unsigned nprofile, unsigned nbin) |
| | resize the profile vector
|
|
virtual unsigned | get_size () const |
| | get the size of the profile vector
|
| virtual Profile * | get_Profile (unsigned i) |
| | get the ith Profile
|
| virtual const Profile * | get_Profile (unsigned i) const |
| | get the ith const Profile
|
|
| DataExtension (const char *name) |
| | Construct with a name.
|
| virtual void | pscrunch () |
| | some extensions may have to respond to pscrunching
|
|
| Extension (const char *name) |
| | Construct with a name.
|
|
virtual | ~Extension () |
| | Destructor.
|
|
virtual TextInterface::Parser * | get_interface () |
| | Return a text interface that can be used to access this instance.
|
|
std::string | get_extension_name () const |
| | Return the name of the Extension.
|
|
virtual std::string | get_short_name () const |
| | Return an abbreviated name that can be typed relatively quickly.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
Phase-resolved histogram of some quantity