PSRCHIVE
| Ask a Question | Search PSRCHIVE: |
Home
|
Passband.h Definition ArchiveExtension.h:24 TextInterface::Parser * get_interface() Return a text interfaces that can be used to access this instance. Definition Passband.C:165 void resize(unsigned nchan, unsigned npol, unsigned nband=1) Set the number of channels, polarizations, and bands. Definition Passband.C:70 void zero() Set all passband datum (not dimensions) to zero. Definition Passband.C:86 unsigned get_npol() const Get the number of polarizations. Definition Passband.C:53 std::string get_short_name() const Return an abbreviated name that can be typed relatively quickly. Definition Passband.h:43 bool has_data() const Return true if nchan * npol * nband != 0. Definition Passband.C:64 const std::vector< float > & get_passband(unsigned ipol, unsigned iband=0) const Get the specified passband. Definition Passband.C:95 unsigned get_nchan() const Get the number of frequency channels in each passband. Definition Passband.C:47 void range_check(unsigned ipol, unsigned iband, const char *method) const Throw an exception if ipol or iband are out of range. Definition Passband.C:129 std::vector< std::vector< float > > passband Average passbands. Definition Passband.h:91 const Passband & operator=(const Passband &extension) Operator =. Definition Passband.C:31 unsigned get_nband() const Get the number of bands. Definition Passband.C:59 void set_passband(const std::vector< float > &, unsigned ipol, unsigned iband=0) Set the specified passband. Definition Passband.C:102 Generated using doxygen 1.14.0
|