Skip to content

Pad Plane Parameters

The AT-TPC Pad Plane mapping of electronics channel to physical pad is controlled by several map files that are passed as the following data structure:

pad_params = PadParameters(
    pad_geometry_path=DEFAULT_MAP,
    pad_time_path=DEFAULT_MAP,
    pad_electronics_path=DEFAULT_MAP,
    pad_scale_path=DEFAULT_MAP,
)

Below we will define each individual parameter. If a path is set to DEFAULT_MAP the current AT-TPC default pad mapping is used for that specific path. If a path is set to DEFAULT_LEGACY_MAP the default pre-FRIBDAQ AT-TPC mapping is used for that specific path. In this way some paths may be set to defaults while others can be customized.

pad_geometry_path

This is the path to a .csv file containing the mapping of pad number to X-Y coordinate location in millimeters.

pad_time_path

This is the path to a .csv file containing the mapping of pad number to a time offset. This corrects for small jitters in the timestamp on a channel by channel basis. This is parameter is currently under investigation for it's impact.

pad_electronics_path

This is the path to a .csv file containing the mapping of pad number to electronics hardware. This file is more of a utility for validating checking data and uses in plotting.

pad_scale_path

This is the path to a .csv file containing the mapping of pad number to scale relative to a Big Pad. This information is used to estimate relative positional errors.