.. auto-generated by dev_tools.docs.nxdl from the NXDL source contributed_definitions/NXamplifier.nxdl.xml -- DO NOT EDIT .. index:: ! NXamplifier (base class) ! amplifier (base class) see: amplifier (base class); NXamplifier .. _NXamplifier: =========== NXamplifier =========== **Status**: *base class* (contribution), extends :ref:`NXcomponent` **Description**: Base classed definition for amplifier devices. **Symbols**: No symbol table **Groups cited**: :ref:`NXfabrication` .. index:: NXfabrication (base class); used in base class **Structure**: .. _/NXamplifier/classification-field: .. index:: classification (field) **classification**: (optional) :ref:`NX_CHAR ` .. collapse:: Type of the amplifier base on the response on frequency. ... Type of the amplifier base on the response on frequency. Any of these values or a custom value (if you use a custom value, also set @custom=True): * ``low-pass``: A low-pass filter is a filter that passes signals with a frequency lower than a certain cutoff frequency and attenuates signals with frequencies higher than the cutoff frequency. * ``high-pass``: A high-pass filter is a filter that passes signals with a frequency higher than a certain cutoff frequency and attenuates signals with frequencies lower than the cutoff frequency. * ``band-pass``: A band-pass filter is a filter that passes signals within a certain frequency range and attenuates signals outside that range. * ``band-stop``: A band-stop filter is a filter (opposite to the band-pass) that attenuates signals within a certain frequency range and passes signals outside that range. * ``broadband``: A broadband filter is a filter that passes signals over a wide range of frequencies with minimal attenuation. .. _/NXamplifier/num_of_channels-field: .. index:: num_of_channels (field) **num_of_channels**: (optional) :ref:`NX_NUMBER ` The number of preamplifier channels are assigned. .. _/NXamplifier/active_channels-field: .. index:: active_channels (field) **active_channels**: (optional) :ref:`NX_NUMBER ` .. collapse:: The number of preamplifier channels are ready to be used. (array for active ... The number of preamplifier channels are ready to be used. (array for active channels) .. _/NXamplifier/openloop_amplification-field: .. index:: openloop_amplification (field) **openloop_amplification**: (optional) :ref:`NX_NUMBER ` .. collapse:: The output signal does not go through a feedback loop to adjust the ... The output signal does not go through a feedback loop to adjust the amplification of the amplifier. (array for active channels) .. _/NXamplifier/signal_over_noise-field: .. index:: signal_over_noise (field) **signal_over_noise**: (optional) :ref:`NX_NUMBER ` .. collapse:: The ratio of the amplitude of the target signal to the amplitude of the noise ... The ratio of the amplitude of the target signal to the amplitude of the noise in the output signal of the amplifier. S/N=V_signal/V_noise. (array for active channels) .. _/NXamplifier/crosstalk_factor-field: .. index:: crosstalk_factor (field) **crosstalk_factor**: (optional) :ref:`NX_NUMBER ` {units=db} .. collapse:: The unwanted coupling between different channels (if active >1). ... The unwanted coupling between different channels (if active >1). In ideal amplifier, channels are independent of each other, But due to different resources sharing (e.g., same power supply, electromagnetic interference), there may have some unwanted coupling between different channels, which is called crosstalk. .. _/NXamplifier/crosstalk_compensation-field: .. index:: crosstalk_compensation (field) **crosstalk_compensation**: (optional) :ref:`NX_BOOLEAN ` .. collapse:: If measures are taken for reducing interferences between different signalling ... If measures are taken for reducing interferences between different signalling pathways. .. _/NXamplifier/bandwidth-field: .. index:: bandwidth (field) **bandwidth**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_FREQUENCY `} .. collapse:: The spectrum of frequency it can amplify, from its lowest to highest frequency ... The spectrum of frequency it can amplify, from its lowest to highest frequency limits. If it is difference of the frequencies, please also provide :ref: `center_frequency `. .. _/NXamplifier/center_frequency-field: .. index:: center_frequency (field) **center_frequency**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_FREQUENCY `} The frequency in the middle of the bandwidth. .. _/NXamplifier/lower_cutoff_frequency-field: .. index:: lower_cutoff_frequency (field) **lower_cutoff_frequency**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_FREQUENCY `} .. collapse:: The lower frequency point of the bandwidth where gain drops significantly (e.g ... The lower frequency point of the bandwidth where gain drops significantly (e.g., -3dB point). .. _/NXamplifier/upper_cutoff_frequency-field: .. index:: upper_cutoff_frequency (field) **upper_cutoff_frequency**: (optional) :ref:`NX_NUMBER ` {units=\ :ref:`NX_FREQUENCY `} .. collapse:: The upper frequency point of the bandwidth where gain drops significantly (e.g ... The upper frequency point of the bandwidth where gain drops significantly (e.g., -3dB point). .. _/NXamplifier/gain-field: .. index:: gain (field) **gain**: (optional) :ref:`NX_NUMBER ` The ratio of the output signal to the input signal of the amplifier. .. _/NXamplifier/hardware-group: **hardware**: (optional) :ref:`NXfabrication` :ref:`⤆ ` (IC, device) (NXmanufacturer?) Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXamplifier/active_channels-field ` * :ref:`/NXamplifier/bandwidth-field ` * :ref:`/NXamplifier/center_frequency-field ` * :ref:`/NXamplifier/classification-field ` * :ref:`/NXamplifier/crosstalk_compensation-field ` * :ref:`/NXamplifier/crosstalk_factor-field ` * :ref:`/NXamplifier/gain-field ` * :ref:`/NXamplifier/hardware-group ` * :ref:`/NXamplifier/lower_cutoff_frequency-field ` * :ref:`/NXamplifier/num_of_channels-field ` * :ref:`/NXamplifier/openloop_amplification-field ` * :ref:`/NXamplifier/signal_over_noise-field ` * :ref:`/NXamplifier/upper_cutoff_frequency-field ` **NXDL Source**: https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/contributed_definitions/NXamplifier.nxdl.xml