Ask a Question | Search DSPSR: |
Home
|
Digitizer.h virtual void open(const std::string &id) Prepare the appropriate Input and Unpacker. Definition: IOManager.C:38 Produces TimeSeries data by integrating an Input with an Unpacker. Definition: IOManager.h:26 Bit unpacker that keeps a histogram and optimal statistics. Definition: HistUnpacker.h:25 Defines the interface by which Transformations are performed on data. Definition: Transformation.h:54 static File * create(const char *filename) Return a pointer to a new instance of the appropriate sub-class. Definition: File.C:67 void set_max_iterations(unsigned) Set the maximum number of iterations before giving up. Definition: LevelMonitor.C:155 int get_nbit() const Get the number of bits per sample (FITS BITPIX convention) Definition: Digitizer.C:31 unsigned get_nbit() const Return the number of bits per value. Definition: Observation.h:95 Argument * find(const std::string &name) virtual TextInterface::Parser * get_interface() Return a text interface that can be used to access this instance. Definition: Observation.C:528 virtual void monitor() Using input and converter, calculate sampling thresholds. Definition: LevelMonitor.C:174 void set_input(IOManager *input) Set the device to be used to plot/log the digitizer statistics. Definition: LevelMonitor.C:63 double get_rate() const Return the sampling rate (time samples per second in Hz) Definition: Observation.h:157 virtual void set_help_header(const std::string &s) const ScalarMath sqrt(const ScalarMath &x) Stores information about digital, band-limited, time-varying signals. Definition: Observation.h:33 Arrays of consecutive samples for each polarization and frequency channel. Definition: TimeSeries.h:29 Load, unpack, filterbank, re-digitize, and write to FITS. Definition: LoadToFITS.h:71 double get_bandwidth() const Return the bandwidth of signal in MHz (-ve = lsb; +ve = usb) Definition: Observation.h:147 virtual unsigned get_output_ichan(unsigned idig) const Get the output frequency channel for the given digitizer;. Definition: HistUnpacker.C:132 virtual unsigned get_output_ipol(unsigned idig) const Get the output polarization for the given digitizer. Definition: HistUnpacker.C:123 void set_swap_polarizations(bool swap) Swap the polarizations. Definition: LevelMonitor.C:160 void set_consecutive(bool swap) Read data consecutively (do not seek to end on each iteration) Definition: LevelMonitor.C:165 A container for storing digitized (generally not floating point) data Definition: BitSeries.h:35 virtual void add(Item *) std::string get_library() Load, unpack, process and fold data into phase-averaged profile(s) Definition: LoadToFil.h:72 virtual void set_version(const std::string &s) Plots the histograms maintained by HistUnpacker classes. Definition: BitStatsPlotter.h:28 bool verbose virtual void set_cutoff_sigma(float cutoff_sigma) Set the cut off power for impulsive interference excision. Definition: ExcisionUnpacker.C:286 virtual void prepare() Copy the input attributes to the output. Definition: Digitizer.C:14 Abstract base class of Transformations that convert n-bit to float. Definition: Unpacker.h:42 virtual void set_nbit(int) Set the number of bits per sample (FITS BITPIX convention) Definition: Digitizer.C:26 Digitizer(const char *name="Digitizer") Constructor. Definition: Digitizer.C:62 virtual unsigned get_ndig() const Get the number of digitizers (histograms) Definition: HistUnpacker.C:38 Iterator get_iterator(unsigned idig) Return the iterator for the specified digitizer. Definition: Unpacker.C:129 virtual std::string help(bool show_default_values=false, bool show_header=false, const char *indent=0) void set_between_iterations(double seconds) Set the number of seconds to sleep between iterations. Definition: LevelMonitor.C:108 Plots the histograms maintained by ExcisionUnpacker. Definition: ExcisionStatsPlotter.h:26 const InputType * get_input() const Return pointer to the appropriate InputType. Definition: UnpackerSource.h:77 Monitors digitizer levels and issues corrective commands. Definition: LevelMonitor.h:32 const UnpackerType * get_unpacker() const Return pointer to the appropriate UnpackerType. Definition: UnpackerSource.h:242 MJD get_start_time() const Return the start time of the leading edge of the first time sample. Definition: Observation.h:152 Interface to Unpacker iterator implementations. Definition: UnpackerIterator.h:24 virtual void transformation() Initialize and resize the output before calling unpack. Definition: Digitizer.C:46 Parses Observation attributes from an ASCII header. Definition: ASCIIObservation.h:29 virtual void parse(int argc, char *const *argv) Excises digitized data with statistics outside of acceptable limits. Definition: ExcisionUnpacker.h:28 @ OrderFPT Frequency, Polarization, Time (default before 3 October 2008) Definition: TimeSeries.h:47 Generated using doxygen 1.8.17
|