Index A | B | C | D | E | F | G | H | I | J | L | M | P | R | S | T | V | W A angle_between_vectors_degrees (C++ function), [1] angle_safe (C++ function) attenuation_length (C++ function), [1] axis_map (C++ member) B Beam (C++ type) beam_io::from_json (C++ function) beam_io::to_json (C++ function) beam_ops::require_monochromatic (C++ function), [1] beam_ops::require_polychromatic (C++ function), [1] BeamBase (C++ class) BeamBase::add_to_json (C++ function) BeamBase::BeamBase (C++ function), [1] BeamBase::divergence_ (C++ member) BeamBase::flux_ (C++ member) BeamBase::get_polarization_fraction (C++ function) BeamBase::get_polarization_normal (C++ function) BeamBase::get_sample_to_source_direction (C++ function) BeamBase::init_from_json (C++ function) BeamBase::polarization_fraction_ (C++ member) BeamBase::polarization_normal_ (C++ member) BeamBase::sample_to_source_direction_ (C++ member) BeamBase::sample_to_source_distance_ (C++ member) BeamBase::sigma_divergence_ (C++ member) BeamBase::transmission_ (C++ member) C calculate_CdTe_mu_from_wavelength (C++ function) calculate_mu_for_material_at_wavelength (C++ function), [1] calculate_silicon_mu_from_wavelength (C++ function) CdTe_density (C++ member) CdTe_energy_data (C++ member) CdTe_mu_rho_data (C++ member) ColumnPredicate (C++ struct) ColumnPredicate::column_name (C++ member) ColumnPredicate::predicate (C++ member) Crystal (C++ class) Crystal::A_ (C++ member) Crystal::B_ (C++ member) Crystal::Crystal (C++ function), [1], [2], [3] Crystal::get_A_matrix (C++ function) Crystal::get_B_matrix (C++ function) Crystal::get_space_group (C++ function) Crystal::get_U_matrix (C++ function) Crystal::get_unit_cell (C++ function) Crystal::init_from_abc (C++ function) Crystal::niggli_reduce (C++ function) Crystal::set_A_matrix (C++ function) Crystal::space_group_ (C++ member) Crystal::to_json (C++ function) Crystal::U_ (C++ member) Crystal::unit_cell_ (C++ member) D deduce_shape (C++ function) Detector (C++ class) Detector::_panels (C++ member) Detector::Detector (C++ function), [1], [2] Detector::get_ray_intersection (C++ function) Detector::panels (C++ function) Detector::to_json (C++ function) Detector::update (C++ function) dx2_log::debug (C++ function), [1] dx2_log::error (C++ function) dx2_log::info (C++ function) dx2_log::is_debug_enabled (C++ function) dx2_log::warning (C++ function) E ersatz_uuid4 (C++ function), [1] Experiment (C++ class) Experiment::_beam (C++ member) Experiment::_crystal (C++ member) Experiment::_detector (C++ member) Experiment::_goniometer (C++ member) Experiment::_identifier (C++ member) Experiment::_imagesequence (C++ member) Experiment::_scan (C++ member) Experiment::beam (C++ function), [1] Experiment::crystal (C++ function) Experiment::detector (C++ function) Experiment::Experiment (C++ function), [1] Experiment::generate_identifier (C++ function) Experiment::goniometer (C++ function) Experiment::identifier (C++ function) Experiment::imagesequence (C++ function) Experiment::scan (C++ function) Experiment::set_beam (C++ function) Experiment::set_crystal (C++ function) Experiment::set_detector (C++ function) Experiment::set_goniometer (C++ function) Experiment::set_identifier (C++ function) Experiment::set_imagesequence (C++ function) Experiment::set_scan (C++ function) Experiment::to_json (C++ function) F factor_ev_angstrom (C++ member) factor_kev_angstrom (C++ member) flatten (C++ function) G get_dataset_name (C++ function), [1] get_datasets_in_group (C++ function), [1] get_datasets_in_group_recursive (C++ function), [1] Goniometer (C++ class) Goniometer::angles_ (C++ member) Goniometer::axes_ (C++ member) Goniometer::calculate_sample_rotation (C++ function) Goniometer::calculate_setting_rotation (C++ function) Goniometer::get_rotation_axis (C++ function) Goniometer::get_sample_rotation (C++ function) Goniometer::get_setting_rotation (C++ function) Goniometer::Goniometer (C++ function), [1], [2], [3] Goniometer::init (C++ function) Goniometer::names_ (C++ member) Goniometer::rotation_axis_ (C++ member) Goniometer::sample_rotation_ (C++ member) Goniometer::scan_axis_ (C++ member) Goniometer::setting_rotation_ (C++ member) Goniometer::to_json (C++ function) H h5dispatch::any_of_types (C++ function) h5dispatch::BoolEnum (C++ enum) h5dispatch::BoolEnum::FALSE (C++ enumerator) h5dispatch::BoolEnum::TRUE (C++ enumerator) h5dispatch::ColumnTypes (C++ type) h5dispatch::dispatch_h5_dataset_type (C++ function) h5dispatch::H5TypeTraits (C++ struct) h5dispatch::H5TypeTraits<BoolEnum> (C++ struct) h5dispatch::H5TypeTraits<BoolEnum>::h5_class (C++ member) h5dispatch::H5TypeTraits<BoolEnum>::h5_sign (C++ member) h5dispatch::H5TypeTraits<BoolEnum>::make (C++ function) h5dispatch::H5TypeTraits<double> (C++ struct) h5dispatch::H5TypeTraits<double>::h5_class (C++ member) h5dispatch::H5TypeTraits<double>::h5_sign (C++ member) h5dispatch::H5TypeTraits<double>::make (C++ function) h5dispatch::H5TypeTraits<int64_t> (C++ struct) h5dispatch::H5TypeTraits<int64_t>::h5_class (C++ member) h5dispatch::H5TypeTraits<int64_t>::h5_sign (C++ member) h5dispatch::H5TypeTraits<int64_t>::make (C++ function) h5dispatch::H5TypeTraits<int> (C++ struct) h5dispatch::H5TypeTraits<int>::h5_class (C++ member) h5dispatch::H5TypeTraits<int>::h5_sign (C++ member) h5dispatch::H5TypeTraits<int>::make (C++ function) h5dispatch::H5TypeTraits<uint64_t> (C++ struct) h5dispatch::H5TypeTraits<uint64_t>::h5_class (C++ member) h5dispatch::H5TypeTraits<uint64_t>::h5_sign (C++ member) h5dispatch::H5TypeTraits<uint64_t>::make (C++ function) h5dispatch::is_column_type_v (C++ member) h5dispatch::make_h5_type (C++ function) h5dispatch::type_list (C++ struct) h5dispatch::type_list_contains (C++ struct) h5dispatch::type_list_contains<T, type_list<Ts...>> (C++ struct) h5dispatch::type_tag (C++ member) h5dispatch::type_tag_t (C++ struct) h5dispatch::type_tag_t::type (C++ type) h5dispatch::variant_of (C++ struct) h5dispatch::variant_of<Wrap, type_list<Ts...>> (C++ struct) h5dispatch::variant_of<Wrap, type_list<Ts...>>::type (C++ type) h5dispatch::variant_of_t (C++ type) h5read_processed_utils::group_iterator (C++ function) h5read_processed_utils::GroupScanContext (C++ struct) h5read_processed_utils::GroupScanContext::datasets (C++ member) h5read_processed_utils::GroupScanContext::group_name (C++ member) h5read_processed_utils::H5ArrayData (C++ struct) h5read_processed_utils::H5ArrayData::data (C++ member) h5read_processed_utils::H5ArrayData::shape (C++ member) h5read_processed_utils::scan_group_callback (C++ function) h5read_processed_utils::traverse_hdf5 (C++ function) h5read_processed_utils::TraverseData (C++ struct) h5read_processed_utils::TraverseData::current_path (C++ member) h5read_processed_utils::TraverseData::datasets (C++ member) h5read_processed_utils::TraverseData::visited_groups (C++ member) h5utils::H5Attr (C++ type) h5utils::H5Dataset (C++ type) h5utils::H5ErrorSilencer (C++ class) h5utils::H5ErrorSilencer::H5ErrorSilencer (C++ function) h5utils::H5ErrorSilencer::~H5ErrorSilencer (C++ function) h5utils::H5File (C++ type) h5utils::H5Group (C++ type) h5utils::H5Plist (C++ type) h5utils::H5Space (C++ type) h5utils::H5Type (C++ type) h5utils::make_v18_file_access_plist (C++ function) I ImageSequence (C++ class) ImageSequence::filename (C++ function) ImageSequence::filename_ (C++ member) ImageSequence::ImageSequence (C++ function), [1], [2], [3] ImageSequence::imagesequence_data_ (C++ member) ImageSequence::n_images_ (C++ member) ImageSequence::single_file_indices_ (C++ member) ImageSequence::to_json (C++ function) intersection (C++ struct) intersection::panel_id (C++ member) intersection::xymm (C++ member) J json (C++ type), [1], [2], [3], [4], [5], [6], [7], [8] L logic::LogicalOp (C++ enum) logic::LogicalOp::And (C++ enumerator) logic::LogicalOp::Or (C++ enumerator) M Matrix3d_from_gemmi_cb (C++ function), [1] mdspan_type (C++ type) MonochromaticBeam (C++ class) MonochromaticBeam::get_s0 (C++ function) MonochromaticBeam::get_wavelength (C++ function) MonochromaticBeam::MonochromaticBeam (C++ function), [1], [2], [3], [4] MonochromaticBeam::set_s0 (C++ function) MonochromaticBeam::set_wavelength (C++ function) MonochromaticBeam::to_json (C++ function), [1] MonochromaticBeam::wavelength_ (C++ member) MonoElectronBeam (C++ class) MonoElectronBeam::to_json (C++ function) MonoXrayBeam (C++ class) MonoXrayBeam::to_json (C++ function) mu_rho_at_ev (C++ function) P Panel (C++ class) Panel::D_ (C++ member) Panel::d_ (C++ member) Panel::fast_axis_ (C++ member) Panel::gain_ (C++ member) Panel::get_D_matrix (C++ function) Panel::get_d_matrix (C++ function) Panel::get_directed_distance (C++ function) Panel::get_fast_axis (C++ function) Panel::get_image_size_mm (C++ function) Panel::get_lab_coord (C++ function) Panel::get_max_resolution_at_corners (C++ function) Panel::get_mu (C++ function) Panel::get_normal (C++ function) Panel::get_origin (C++ function) Panel::get_pixel_size (C++ function) Panel::get_ray_intersection (C++ function) Panel::get_ray_intersection_unbounded (C++ function) Panel::get_resolution_at_pixel (C++ function) Panel::get_slow_axis (C++ function) Panel::get_thickness (C++ function) Panel::has_parallax_correction (C++ function) Panel::image_size_ (C++ member) Panel::image_size_mm_ (C++ member) Panel::is_coord_valid_mm (C++ function) Panel::mm_to_px (C++ function) Panel::mu_ (C++ member) Panel::name_ (C++ member) Panel::normal_ (C++ member) Panel::origin_ (C++ member) Panel::Panel (C++ function), [1], [2] Panel::parallax_correction_ (C++ member) Panel::pedestal_ (C++ member) Panel::pixel_size_ (C++ member) Panel::pixel_to_mm_strategy_ (C++ member) Panel::px_to_mm (C++ function) Panel::raw_image_offset_ (C++ member) Panel::set_correction_parameters (C++ function) Panel::slow_axis_ (C++ member) Panel::thickness_ (C++ member) Panel::to_json (C++ function) Panel::trusted_range_ (C++ member) Panel::type_ (C++ member) Panel::update (C++ function) parallax_correction (C++ function), [1] PhonyNameDueToError::H5Cleanup (C++ function), [1], [2], [3] PhonyNameDueToError::id (C++ member) PhonyNameDueToError::operator bool (C++ function) PhonyNameDueToError::operator hid_t (C++ function) PhonyNameDueToError::operator= (C++ function) PhonyNameDueToError::~H5Cleanup (C++ function) PolychromaticBeam (C++ class) PolychromaticBeam::get_wavelength_range (C++ function) PolychromaticBeam::PolychromaticBeam (C++ function), [1], [2], [3], [4] PolychromaticBeam::set_wavelength_range (C++ function) PolychromaticBeam::to_json (C++ function), [1] PolychromaticBeam::wavelength_range_ (C++ member) R read_array_from_h5_file (C++ function) read_array_with_shape_from_h5_file (C++ function) read_experiment_metadata (C++ function), [1] ReflectionTable (C++ class) ReflectionTable::add_column (C++ function), [1], [2] ReflectionTable::BoolEnum (C++ type) ReflectionTable::column (C++ function), [1] ReflectionTable::find_rows (C++ function), [1] ReflectionTable::generate_new_attributes (C++ function) ReflectionTable::get_column_names (C++ function) ReflectionTable::get_experiment_ids (C++ function) ReflectionTable::get_identifiers (C++ function) ReflectionTable::is_column_predicate (C++ struct) ReflectionTable::is_column_predicate<ColumnPredicate<T>> (C++ struct) ReflectionTable::ReflectionTable (C++ function), [1], [2] ReflectionTable::select (C++ function), [1] ReflectionTable::set_experiment_ids (C++ function) ReflectionTable::set_identifiers (C++ function) ReflectionTable::size (C++ function) ReflectionTable::update_column (C++ function), [1], [2] ReflectionTable::write (C++ function) S Scan (C++ class) Scan::get_image_range (C++ function) Scan::get_oscillation (C++ function) Scan::image_range_ (C++ member) Scan::num_images_ (C++ member) Scan::oscillation_start_ (C++ member) Scan::oscillation_width_ (C++ member) Scan::Scan (C++ function), [1], [2] Scan::to_json (C++ function) silicon_density (C++ member) silicon_energy_data (C++ member) silicon_mu_rho_data (C++ member) storage_type (C++ type) T traverse_or_create_groups (C++ function), [1] TypedColumn (C++ struct) TypedColumn::cols (C++ function) TypedColumn::data (C++ member) TypedColumn::filtered (C++ function) TypedColumn::name (C++ member) TypedColumn::rows (C++ function) TypedColumn::shape (C++ member) TypedColumn::span (C++ function), [1] TypedColumn::TypedColumn (C++ function) TypedColumn::value_type (C++ type) V valid_axes (C++ member) W write_data_to_h5_file (C++ function) write_experiment_metadata (C++ function), [1] write_raw_data_to_h5_file (C++ function) write_raw_data_to_h5_group (C++ function)