Ask a Question | Search PSRCHIVE: |
Home
|
Calibrator.h 189 };
virtual float get_weight(unsigned ichan) const =0 Get the weight associated with the specified channel. virtual void calibrate(Archive *archive)=0 Calibrate the Pulsar::Archive. virtual std::string get_name(unsigned iclass) const =0 Return the name of the specified class. virtual void set_calibrator(const Archive *archive) Provide derived classes with access to the calibrator. Definition: Calibrator.C:104 static Pulsar::Option< float > interpolating Fractional bandwidth over which interpolation will be performed. Definition: Calibrator.h:49 virtual int get_graph_marker(unsigned iclass, unsigned iparam) const Return the graph marker. Definition: Calibrator.h:189 bool has_calibrator() const Return true if the calibrator attribute has been set. Definition: Calibrator.C:86 double obsfreq Observed Frequency. Definition: FITSHdrExtension.h:223 const Archive * get_Archive() const Return a const reference to the calibrator archive. Definition: Calibrator.C:125 virtual unsigned get_nchan() const =0 Get the number of frequency channels in the calibrator. static Pulsar::Option< float > det_threshold Tolerance to non-physical values of the coherency matrix. Definition: Calibrator.h:52 Archive * new_solution(const std::string &archive_class) const Return a new processed calibrator Archive with a CalibratorExtension. Definition: Calibrator.C:142 int obsnchan Observed number of channels. Definition: FITSHdrExtension.h:229 Reference::To< Type > type The type of the Calibrator. Definition: Calibrator.h:115 virtual Estimate< float > get_param(unsigned ichan, unsigned iclass, unsigned iparam) const =0 Return the estimate of the specified parameter. static Archive * new_Archive(const std::string &class_name) Factory returns a null-constructed instance of the named class. Definition: Archive.C:104 virtual std::string get_title() const =0 Return the title to print above the plot. std::vector< std::string > filenames Filenames of Pulsar::Archives from which instance was created. Definition: Calibrator.h:126 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 Definition: Calibrator.h:152 virtual MJD get_epoch() const Return the reference epoch of the calibration experiment. Definition: Calibrator.C:134 Abstract base of classes that update model parameters. Definition: Calibrator.h:104 virtual int get_colour_index(unsigned iclass, unsigned iparam) const Return the colour index. Definition: Calibrator.h:185 virtual bool update(const Integration *)=0 Update the model parameters to match the integration. static Pulsar::Option< float > median_smoothing Fractional bandwidth of the window used in median filter. Definition: Calibrator.h:46 virtual CalibratorExtension * new_Extension() const =0 Return a new Calibrator Extension. Definition: CalibratorType.h:30 virtual std::string get_filenames() const Return a string containing the file information. Definition: Calibrator.C:110 virtual Info * get_Info() const Return the Calibrator::Info information. Definition: Calibrator.h:95 const Archive * get_calibrator() const Provide derived classes with access to the calibrator. Definition: Calibrator.C:92 virtual unsigned get_nparam(unsigned iclass) const =0 Return the number of parameters in the specified class. Reference::To< const CalibratorExtension > extension The CalibratorExtension of the Archive passed during construction. Definition: Calibrator.h:123 virtual unsigned get_nchan() const =0 Return the number of frequency channels. Reference::To< Variation > variation Updates model parameters. Definition: Calibrator.h:118 virtual const Type * get_type() const Return the Calibrator::Type of derived class. Definition: Calibrator.C:74 static unsigned get_instance_count() Returns the number of Calibrator instances currently in existence. Definition: Calibrator.C:59 virtual unsigned get_nclass() const =0 Return the number of parameter classes. Generated using doxygen 1.8.17
|