API Reference¶
Class Hierarchy¶
-
- Namespace h5dispatch
- Enum BoolEnum
- Template Struct H5TypeTraits
- Template Struct H5TypeTraits< BoolEnum >
- Template Struct H5TypeTraits< double >
- Template Struct H5TypeTraits< int >
- Template Struct H5TypeTraits< int64_t >
- Template Struct H5TypeTraits< uint64_t >
- Template Struct type_list
- Template Struct type_list_contains
- Template Struct type_list_contains< T, type_list< Ts... > >
- Template Struct type_tag_t
- Template Struct variant_of
- Template Struct variant_of< Wrap, type_list< Ts... > >
- Namespace h5read_processed_utils
- Struct GroupScanContext
- Template Struct H5ArrayData
- Struct TraverseData
- Namespace h5utils
- Template Struct H5Cleanup
- Class H5ErrorSilencer
- Namespace logic
- Enum LogicalOp
- Template Struct ColumnPredicate
- Struct intersection
- Template Struct TypedColumn
- Class BeamBase
- Class Crystal
- Class Detector
- Class Experiment
- Class Goniometer
- Class ImageSequence
- Class MonochromaticBeam
- Class MonoElectronBeam
- Class MonoXrayBeam
- Class Panel
- Class PolychromaticBeam
- Class ReflectionTable
- Template Struct ReflectionTable::is_column_predicate
- Template Struct ReflectionTable::is_column_predicate< ColumnPredicate< T > >
- Class Scan
- Namespace h5dispatch
File Hierarchy¶
-
- Directory dx2
- Directory h5
- File h5read_processed.cxx
- File h5write.cxx
- File beam.cxx
- File beam_io.cxx
- File beam_ops.cxx
- File crystal.cxx
- File detector.cxx
- File detector_attenuations.cxx
- File experiment.cxx
- File goniometer.cxx
- File imagesequence.cxx
- File reflection.cxx
- File scan.cxx
- File utils.cxx
- Directory h5
- Directory include
- Directory dx2
- Directory h5
- File h5dispatch.hpp
- File h5read_processed.hpp
- File h5utils.hpp
- File h5write.hpp
- File beam.hpp
- File beam_io.hpp
- File beam_ops.hpp
- File crystal.hpp
- File detector.hpp
- File detector_attenuations.hpp
- File dx2.hpp
- File experiment.hpp
- File goniometer.hpp
- File imagesequence.hpp
- File logging.hpp
- File reflection.hpp
- File scan.hpp
- File utils.hpp
- Directory h5
- Directory dx2
- Directory dx2
Full API¶
Namespaces¶
Classes and Structs¶
- Class Experiment
- Class Documentation
ExperimentExperiment()Experiment()to_json()beam()beam()identifier()goniometer()scan()detector()crystal()imagesequence()set_crystal()set_beam()set_scan()set_detector()set_goniometer()set_imagesequence()set_identifier()generate_identifier()_beam_scan_goniometer_detector_crystal_imagesequence_identifier
- Class Documentation
- Class Panel
- Class Documentation
PanelPanel()Panel()Panel()get_d_matrix()get_D_matrix()px_to_mm()mm_to_px()get_lab_coord()get_ray_intersection()get_ray_intersection_unbounded()get_pixel_size()to_json()get_origin()get_fast_axis()get_slow_axis()get_normal()get_image_size_mm()get_directed_distance()has_parallax_correction()is_coord_valid_mm()get_mu()get_thickness()get_resolution_at_pixel()get_max_resolution_at_corners()update()set_correction_parameters()origin_fast_axis_slow_axis_normal_d_D_pixel_size_image_size_image_size_mm_trusted_range_type_name_thickness_mu_raw_image_offset_gain_pedestal_pixel_to_mm_strategy_parallax_correction_
- Class Documentation
- Class ReflectionTable
- Nested Relationships
- Class Documentation
ReflectionTableBoolEnumReflectionTable()ReflectionTable()ReflectionTable()get_experiment_ids()set_experiment_ids()get_identifiers()set_identifiers()generate_new_attributes()get_column_names()size()column()column()find_rows()find_rows()select()select()add_column()add_column()add_column()update_column()update_column()update_column()write()