.. do NOT edit this file automatically generated by dev_tools.docs.nxdl_index .. index:: ! see: class definitions; base class ! base class .. _base.class.definitions: Base Class Definitions ###################### A description of each NeXus base class definition is given. NeXus base class definitions define the set of terms that *might* be used in an instance of that class. Consider the base classes as a set of *components* that are used to construct a data file. A grouping of base classes is offered to assist users with navigating the full list of base classes along the following topics: :ref:`Core Classes ` :ref:`Instrument Components ` :ref:`Working with Samples ` :ref:`Working with Computers ` :ref:`Conventions, Reference Frames, and Data Analysis ` :ref:`Computational and Constructive Solid Geometry ` :ref:`Atom Probe Microscopy ` :ref:`Electron Microscopy ` :ref:`Multi-Dimensional Photoemission Spectroscopy ` :ref:`Optical Spectroscopy ` :ref:`Complete List ` .. toctree:: :hidden: core-structure tech-structure sample-structure computer-structure danalysis-structure cg-structure apm-structure em-structure mpes-structure optical-spectroscopy-structure complete-structure NXaberration NXactivity NXactuator NXaperture NXapm_charge_state_analysis NXapm_event_data NXapm_instrument NXapm_measurement NXapm_ranging NXapm_reconstruction NXapm_simulation NXatom NXattenuator NXbeam NXbeam_stop NXbeam_transfer_matrix_table NXbending_magnet NXcalibration NXcapillary NXcg_alpha_complex NXcg_cylinder NXcg_ellipsoid NXcg_face_list_data_structure NXcg_grid NXcg_half_edge_data_structure NXcg_hexahedron NXcg_parallelogram NXcg_point NXcg_polygon NXcg_polyhedron NXcg_polyline NXcg_primitive NXcg_roi NXcg_tetrahedron NXcg_triangle NXcg_unit_normal NXchemical_composition NXcircuit NXcite NXcollection NXcollectioncolumn NXcollimator NXcomponent NXcoordinate_system NXcorrector_cs NXcrystal NXcs_computer NXcs_filter_boolean_mask NXcs_memory NXcs_prng NXcs_processor NXcs_profiling NXcs_profiling_event NXcs_storage NXcylindrical_geometry NXdata NXdeflector NXdetector NXdetector_channel NXdetector_group NXdetector_module NXdisk_chopper NXdistortion NXebeam_column NXelectromagnetic_lens NXelectron_detector NXelectronanalyzer NXem_ebsd NXem_eds NXem_eels NXem_event_data NXem_img NXem_instrument NXem_interaction_volume NXem_measurement NXem_optical_system NXem_simulation NXenergydispersion NXentry NXenvironment NXevent_data NXfabrication NXfermi_chopper NXfilter NXfit NXfit_function NXflipper NXfresnel_zone_plate NXgeometry NXgrating NXguide NXhistory NXibeam_column NXimage NXinsertion_device NXinstrument NXlog NXmanipulator NXmirror NXmoderator NXmonitor NXmonochromator NXnote NXobject NXoff_geometry NXoptical_lens NXoptical_window NXorientation NXparameters NXpdb NXpeak NXphase NXpid_controller NXpinhole NXpolarizer NXpositioner NXprocess NXprogram NXpump NXreflections NXregistration NXresolution NXroi_process NXroot NXrotations NXsample NXsample_component NXscan_controller NXsensor NXshape NXslit NXsource NXspectrum NXspindispersion NXsubentry NXtransformations NXtranslation NXunit_cell NXuser NXvelocity_selector NXwaveplate NXxraylens