[ Identification | Description | Input parameters | Output parameters | Links ]

# The `Filter_graphite` Component

Pyrolytic graphite filter (analytical model)

## Identification

- Author: Thomas C Hansen
- Origin: ILL
- Date: 07 March 2000
- Version: 1.13

## Description

    This rectangular pyrolytic graphite filter uses an analytical model
    with linear interpolation on the neutron wavelength
    This type of filter is e.g. used to supress higher harmonics, such as
    the 1.2 AA contribution to the 2.4 AA obtained by a highly oriented
    pyrolytic graphite (HOPG) monochromator.

    Example: Filter_graphite(xmin=-.05, xmax=.05, ymin=-.05, ymax=.05, len=1.0)

WARNING: This is a contributed Component.

## Input parameters

Parameters in boldface are required; the others are optional.

Name | Unit | Description | Default
--- | --- | --- | ---
xmin | -0.16 | [m] Lower x bound |
xmax | 0.16 | [m] Upper x bound |
ymin | -0.16 | [m] Lower y bound |
ymax | 0.16 | [m] Upper y bound |
len | 0.05 | [m] Thickness of graphite plate |

## Links

- Source code for `Filter_graphite.comp`.

[ Identification | Description | Input parameters | Output parameters | Links ]