Application that simulates the two-stage TDC implemented in the HGCROCv3 ASIC
Project description
ToA simulation for the HGCROCv3
To have a reference with witch to compare the measured Data with, as well as being able to generate data for software system tests and help people in understanding the behaviour of the Time to Digital converters (TDC) of the HGCROCv3, this simulation provides data generation and visualisation techniques.
Installation
The code in this repository constitutes a python package so with the current version of this repository it can be installed using
pip install .
optionally it can be installed in editable mode with
pip install --editable .
Editable mode allows changes made in the repository code to affect the installed package immediately.
Usage
The software is built to be a command line tool. After installation, the toa-simulator command will be available on the command line.
All commands and subcommands provide a help function that lists all available options and shows how the command is to be called.
Work in progress
The toa-simulator simulates a single TDC. If not provided with a configuration file, it regenerates the exact gate timings for every invocation according to the parameters provided.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hgcroc-toa-simulator-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c6f16713ee368cfa0e41261403fc1801e031057f7c14983567c7918ce243995 |
|
MD5 | 8a3d8feb850712f92be2482d1a6f2f6a |
|
BLAKE2b-256 | ea278ae135a9ab0cc4c5dbaba938a1f6259afd366e98241c4b14dc80121f159d |
Hashes for hgcroc_toa_simulator-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c72a62fce0e1d7a1af7964cdda7249005ffa7c8f28b105ae771d80144f65836 |
|
MD5 | 7b06130c99b316f31d2f566bc08c3ea1 |
|
BLAKE2b-256 | aa7be5a788fde77601e145750a7d7a70d77cdee33a21e9b3bb9a4e456b381c9d |