__dereference(bool auto_delete=true) const | Reference::Able | protected |
__is_on_heap() const | Reference::HeapTracked | |
__reference(bool active) const | Reference::Able | protected |
Able() | Reference::Able | |
Able(const Able &) | Reference::Able | |
add_calibrator(const Archive *data) | Pulsar::SystemCalibrator | virtual |
add_calibrator(const ReferenceCalibrator *polncal) | Pulsar::SystemCalibrator | virtual |
add_diff_gain_step(const MJD &) | Pulsar::SystemCalibrator | virtual |
add_diff_phase_step(const MJD &) | Pulsar::SystemCalibrator | virtual |
add_epoch(const MJD &epoch) | Pulsar::SystemCalibrator | virtual |
add_gain_step(const MJD &) | Pulsar::SystemCalibrator | virtual |
add_observation(const Archive *data) | Pulsar::SystemCalibrator | virtual |
add_pulsar(const Archive *data) | Pulsar::SystemCalibrator | virtual |
add_pulsar(const Archive *data, unsigned isub) | Pulsar::SystemCalibrator | protectedvirtual |
add_pulsar(Calibration::CoherencyMeasurementSet &, const Integration *, unsigned ichan)=0 | Pulsar::SystemCalibrator | protectedpure virtual |
add_step(const MJD &, Calibration::VariableBackend *) | Pulsar::SystemCalibrator | virtual |
built | Pulsar::PolnCalibrator | protected |
cal_intensity_threshold | Pulsar::SystemCalibrator | protected |
cal_outlier_threshold | Pulsar::SystemCalibrator | protected |
cal_polarization_threshold | Pulsar::SystemCalibrator | protected |
calculate_transformation() | Pulsar::SystemCalibrator | protectedvirtual |
calibrate(Archive *archive) | Pulsar::PolnCalibrator | virtual |
calibration_setup(const Archive *arch) | Pulsar::PolnCalibrator | |
Calibrator() | Pulsar::Calibrator | |
calibrator_data | Pulsar::SystemCalibrator | protected |
calibrator_estimate | Pulsar::SystemCalibrator | protected |
calibrator_filenames | Pulsar::SystemCalibrator | protected |
calibrator_match(const Archive *, std::string &reason_for_not_matching) | Pulsar::SystemCalibrator | virtual |
calibrator_preprocessor | Pulsar::SystemCalibrator | protected |
calibrator_stokes | Pulsar::SystemCalibrator | mutableprotected |
check_ichan(const char *name, unsigned ichan) const | Pulsar::SystemCalibrator | protected |
close_input_failed() (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protectedvirtual |
configure(MEAL::Function *equation) | Pulsar::SystemCalibrator | protected |
copy_variation(Calibrator *) (defined in Pulsar::Calibrator) | Pulsar::Calibrator | protected |
correct_interstellar_Faraday_rotation | Pulsar::SystemCalibrator | protected |
covariance | Pulsar::PolnCalibrator | protected |
create_calibrator_estimate() | Pulsar::SystemCalibrator | protectedvirtual |
create_model() | Pulsar::SystemCalibrator | protected |
data_submitted | Pulsar::SystemCalibrator | protected |
det_threshold | Pulsar::Calibrator | static |
diff_gain_steps (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
diff_gain_variation | Pulsar::SystemCalibrator | protected |
diff_phase_steps (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
diff_phase_variation | Pulsar::SystemCalibrator | protected |
do_backend_correction | Pulsar::PolnCalibrator | protected |
end_epoch | Pulsar::SystemCalibrator | protected |
equation_configuration | Pulsar::SystemCalibrator | protected |
export_prepare() const =0 | Pulsar::SystemCalibrator | protectedpure virtual |
extension | Pulsar::Calibrator | protected |
feed | Pulsar::PolnCalibrator | protected |
filenames | Pulsar::Calibrator | protected |
flux_calibrator | Pulsar::SystemCalibrator | protected |
foreach_calibrator | Pulsar::SystemCalibrator | protected |
gain_steps (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
gain_variation | Pulsar::SystemCalibrator | protected |
get_Archive() const | Pulsar::Calibrator | |
get_cal_intensity_threshold() const | Pulsar::SystemCalibrator | inline |
get_cal_outlier_threshold() const | Pulsar::SystemCalibrator | inline |
get_cal_polarization_threshold() const | Pulsar::SystemCalibrator | inline |
get_calibrator() const | Pulsar::Calibrator | protected |
get_calibrator() | Pulsar::Calibrator | protected |
get_CalibratorStokes() const | Pulsar::SystemCalibrator | virtual |
get_covariance(unsigned ichan, std::vector< double > &) const | Pulsar::PolnCalibrator | |
get_data_call (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
get_data_fail (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
get_end_epoch() const | Pulsar::SystemCalibrator | inline |
get_epoch() const | Pulsar::SystemCalibrator | virtual |
get_filenames() const | Pulsar::Calibrator | virtual |
get_heap_queue_size() | Reference::HeapTracked | static |
get_Info() const | Pulsar::SystemCalibrator | virtual |
get_instance_count() | Pulsar::Calibrator | static |
get_maximum_nchan() const | Pulsar::PolnCalibrator | protectedvirtual |
get_model(unsigned ichan) const | Pulsar::SystemCalibrator | virtual |
get_nchan() const | Pulsar::SystemCalibrator | virtual |
Pulsar::PolnCalibrator::get_nchan(bool build_if_needed) const | Pulsar::PolnCalibrator | |
get_ndata(unsigned ichan) const | Pulsar::SystemCalibrator | |
get_nstate() const | Pulsar::SystemCalibrator | virtual |
get_nstate_pulsar() const | Pulsar::SystemCalibrator | virtual |
get_prepared() const | Pulsar::SystemCalibrator | protected |
get_Receiver() const | Pulsar::PolnCalibrator | |
get_receiver_basis_filename() const (defined in Pulsar::PolnCalibrator) | Pulsar::PolnCalibrator | |
get_reduced_chisq(unsigned ichan) const | Pulsar::SystemCalibrator | |
get_reference_count() const | Reference::Able | |
get_response(unsigned ichan) const | Pulsar::PolnCalibrator | virtual |
get_response_nchan() const | Pulsar::PolnCalibrator | virtual |
get_solved() const | Pulsar::SystemCalibrator | virtual |
get_solver(unsigned ichan) const | Pulsar::SystemCalibrator | virtual |
get_solver() | Pulsar::SystemCalibrator | virtual |
get_solver(unsigned ichan) | Pulsar::SystemCalibrator | protected |
get_start_epoch() const | Pulsar::SystemCalibrator | inline |
get_state_is_pulsar(unsigned istate) const | Pulsar::SystemCalibrator | virtual |
get_step_after_cal() const (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | inline |
get_step_finder() | Pulsar::SystemCalibrator | |
get_transformation(const Archive *data, unsigned isub, unsigned ichan) | Pulsar::SystemCalibrator | virtual |
Pulsar::PolnCalibrator::get_transformation(unsigned ichan) const | Pulsar::PolnCalibrator | |
Pulsar::PolnCalibrator::get_transformation(unsigned ichan) | Pulsar::PolnCalibrator | |
get_transformation_invalid_reason(unsigned ichan) const | Pulsar::PolnCalibrator | |
get_transformation_valid(unsigned ch) const | Pulsar::PolnCalibrator | |
get_type() const | Pulsar::PolnCalibrator | virtual |
get_valid(unsigned ichan) const | Pulsar::PolnCalibrator | protectedvirtual |
get_weight(unsigned ichan) const | Pulsar::PolnCalibrator | protectedvirtual |
guess_physical_calibrator_stokes | Pulsar::SystemCalibrator | protected |
has_cal() const | Pulsar::SystemCalibrator | inlinevirtual |
has_calibrator() const | Pulsar::Calibrator | protected |
has_covariance() const | Pulsar::PolnCalibrator | |
has_pulsar | Pulsar::SystemCalibrator | protected |
has_Receiver() const | Pulsar::PolnCalibrator | |
has_solver() const | Pulsar::SystemCalibrator | virtual |
has_valid() const | Pulsar::SystemCalibrator | virtual |
HeapTracked() | Reference::HeapTracked | |
HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
impurity | Pulsar::SystemCalibrator | protected |
init_estimates(std::vector< Calibration::SourceEstimate > &, unsigned ibin=0) | Pulsar::SystemCalibrator | protectedvirtual |
init_model(unsigned ichan) | Pulsar::SystemCalibrator | protectedvirtual |
input_failed (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
integrate_calibrator_data(const Calibration::SourceObservation &) (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protectedvirtual |
integrate_calibrator_solution(const Calibration::SourceObservation &) (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protectedvirtual |
integrate_pulsar_data(const Calibration::CoherencyMeasurementSet &) | Pulsar::SystemCalibrator | inlineprotectedvirtual |
interpolating | Pulsar::Calibrator | static |
invalid_chisq | Pulsar::SystemCalibrator | protected |
ionospheric_rotation_measure | Pulsar::SystemCalibrator | protected |
is_a() const (defined in Pulsar::Calibrator) | Pulsar::Calibrator | inline |
load_calibrators() | Pulsar::SystemCalibrator | protectedvirtual |
match(const Archive *) | Pulsar::SystemCalibrator | protectedvirtual |
MatrixTemplateMatching (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | friend |
median_smoothing | Pulsar::Calibrator | static |
minimum_determinant | Pulsar::PolnCalibrator | static |
model | Pulsar::SystemCalibrator | protected |
new_Extension() const | Pulsar::PolnCalibrator | virtual |
new_info_pulsar(unsigned istate) const | Pulsar::SystemCalibrator | virtual |
new_solution(const std::string &archive_class) const | Pulsar::SystemCalibrator | virtual |
normalize_by_invariant | Pulsar::SystemCalibrator | protected |
observation_nchan | Pulsar::PolnCalibrator | protected |
operator delete(void *location, void *ptr) | Reference::HeapTracked | static |
operator delete(void *location) | Reference::HeapTracked | static |
operator new(size_t size, void *ptr=0) | Reference::HeapTracked | static |
operator=(const Able &) | Reference::Able | |
Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
poln_extension | Pulsar::PolnCalibrator | protected |
PolnCalibrator(const Archive *archive=0) | Pulsar::PolnCalibrator | |
PolnCalibrator(const PolnCalibrator &calibrator) | Pulsar::PolnCalibrator | |
precalibrate(Archive *archive) | Pulsar::SystemCalibrator | virtual |
prepare(const Archive *data) | Pulsar::SystemCalibrator | protectedvirtual |
prepare_calibrator_estimate(Signal::Source) | Pulsar::SystemCalibrator | protectedvirtual |
preprocess(Archive *data) | Pulsar::SystemCalibrator | virtual |
previous | Pulsar::SystemCalibrator | protected |
previous_cal (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
print_input_failed(const std::vector< Calibration::SourceEstimate > &) | Pulsar::SystemCalibrator | protectedvirtual |
projection | Pulsar::SystemCalibrator | protected |
pulsar_data | Pulsar::SystemCalibrator | protected |
queue | Pulsar::SystemCalibrator | protected |
refcal_through_frontend | Pulsar::SystemCalibrator | protected |
report_initial_state | Pulsar::SystemCalibrator | protected |
report_input_data | Pulsar::SystemCalibrator | protected |
report_input_failed | Pulsar::SystemCalibrator | protected |
report_projection | Pulsar::SystemCalibrator | protected |
reset() | Pulsar::SystemCalibrator | virtual |
resolve(unsigned ichan) | Pulsar::SystemCalibrator | protected |
response | Pulsar::SystemCalibrator | protected |
response_fixed | Pulsar::SystemCalibrator | protected |
response_variation | Pulsar::SystemCalibrator | protected |
retry_chisq | Pulsar::SystemCalibrator | protected |
set_backend_correction(bool f) | Pulsar::PolnCalibrator | inline |
set_cal_intensity_threshold(float f) | Pulsar::SystemCalibrator | inline |
set_cal_outlier_threshold(float f) | Pulsar::SystemCalibrator | inline |
set_cal_polarization_threshold(float f) | Pulsar::SystemCalibrator | inline |
set_calibrator(const Archive *) | Pulsar::SystemCalibrator | virtual |
set_calibrator_preprocessor(Processor *) | Pulsar::SystemCalibrator | |
set_calibrators(const std::vector< std::string > &filenames) | Pulsar::SystemCalibrator | |
set_diff_gain(MEAL::Univariate< MEAL::Scalar > *) | Pulsar::SystemCalibrator | virtual |
set_diff_phase(MEAL::Univariate< MEAL::Scalar > *) | Pulsar::SystemCalibrator | virtual |
set_equation_configuration(const std::vector< std::string > &) | Pulsar::SystemCalibrator | virtual |
set_flux_calibrator(const FluxCalibrator *fluxcal) | Pulsar::SystemCalibrator | |
set_foreach_calibrator(const MEAL::Complex2 *) | Pulsar::SystemCalibrator | virtual |
set_gain(MEAL::Univariate< MEAL::Scalar > *) | Pulsar::SystemCalibrator | virtual |
set_impurity(MEAL::Real4 *) | Pulsar::SystemCalibrator | virtual |
set_initial_guess | Pulsar::SystemCalibrator | protected |
set_invalid_reduced_chisq(float) | Pulsar::SystemCalibrator | virtual |
set_ionospheric_rotation_measure(double rm) | Pulsar::SystemCalibrator | virtual |
set_normalize_by_invariant(bool flag=true) | Pulsar::SystemCalibrator | virtual |
set_nthread(unsigned nthread) | Pulsar::SystemCalibrator | virtual |
set_previous_solution(const PolnCalibrator *) | Pulsar::SystemCalibrator | |
set_projection(VariableTransformation *) | Pulsar::SystemCalibrator | virtual |
set_Receiver(const Archive *) | Pulsar::PolnCalibrator | |
set_refcal_through_frontend(bool flag=true) | Pulsar::SystemCalibrator | |
set_report_initial_state(bool flag=true) | Pulsar::SystemCalibrator | virtual |
set_report_input_data(bool flag=true) | Pulsar::SystemCalibrator | virtual |
set_report_input_failed(bool flag=true) | Pulsar::SystemCalibrator | virtual |
set_report_projection(bool) | Pulsar::SystemCalibrator | virtual |
set_response(MEAL::Complex2 *) | Pulsar::SystemCalibrator | virtual |
set_response_fixed(const std::vector< unsigned > &) | Pulsar::SystemCalibrator | |
set_response_nchan(unsigned nchan) | Pulsar::PolnCalibrator | virtual |
set_response_variation(unsigned iparam, MEAL::Univariate< MEAL::Scalar > *) | Pulsar::SystemCalibrator | virtual |
set_retry_reduced_chisq(float) | Pulsar::SystemCalibrator | virtual |
set_solver(Solver *) | Pulsar::SystemCalibrator | virtual |
set_step_after_cal(bool val=true) | Pulsar::SystemCalibrator | inline |
set_step_finder(StepFinder *) | Pulsar::SystemCalibrator | |
set_stepeach_calibrator(const Calibration::VariableBackend *) | Pulsar::SystemCalibrator | virtual |
set_subint(const Index &isub) | Pulsar::PolnCalibrator | |
set_transformation(unsigned ichan, MEAL::Complex2 *) | Pulsar::PolnCalibrator | |
set_transformation_invalid(unsigned ch, const std::string &reason) | Pulsar::PolnCalibrator | |
set_variation(Variation *var) (defined in Pulsar::Calibrator) | Pulsar::Calibrator | inlineprotected |
setup_transformation() const | Pulsar::PolnCalibrator | protected |
solve() | Pulsar::SystemCalibrator | virtual |
solve_in_reverse_channel_order | Pulsar::SystemCalibrator | protected |
solve_prepare() | Pulsar::SystemCalibrator | protectedvirtual |
Solver typedef (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | |
solver | Pulsar::SystemCalibrator | protected |
start_epoch | Pulsar::SystemCalibrator | protected |
step_after_cal | Pulsar::SystemCalibrator | protected |
step_finder (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
stepeach_calibrator | Pulsar::SystemCalibrator | protected |
subint | Pulsar::PolnCalibrator | protected |
submit_calibrator_data() (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protectedvirtual |
submit_calibrator_data(Calibration::CoherencyMeasurementSet &, const Calibration::SourceObservation &) (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protectedvirtual |
submit_pulsar_data() | Pulsar::SystemCalibrator | protectedvirtual |
submit_pulsar_data(Calibration::CoherencyMeasurementSet &) | Pulsar::SystemCalibrator | protectedvirtual |
SystemCalibrator(Archive *archive=0) | Pulsar::SystemCalibrator | |
SystemCalibrator(const SystemCalibrator &) | Pulsar::SystemCalibrator | |
SystemCalibratorPlotter (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | friend |
transformation_resize(unsigned nchan) (defined in Pulsar::PolnCalibrator) | Pulsar::PolnCalibrator | |
type | Pulsar::Calibrator | protected |
UniScalar typedef (defined in Pulsar::SystemCalibrator) | Pulsar::SystemCalibrator | protected |
variation | Pulsar::Calibrator | protected |
verbose | Pulsar::Calibrator | static |
~Able() | Reference::Able | virtual |
~Calibrator() | Pulsar::Calibrator | virtual |
~HeapTracked() | Reference::HeapTracked | virtual |
~PolnCalibrator() | Pulsar::PolnCalibrator | virtual |
~SystemCalibrator() | Pulsar::SystemCalibrator | virtual |