Skip to content

Some helper classes to use for calibration with the Timepix3 ASIC

Notifications You must be signed in to change notification settings

flopitters/tpx3analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Some analysis classes for calibration of the Timepix3 ASIC. For data taking, please see

Install

At the folder's root type

make  
make test

Requirements

root

Usage

Configure by editing 'algorithms/common.h'. Fix data paths etc. Recompile.

To calibrate testpulse data use

./bin/run -a calibrate_testpulses --dev [id] --thr_dac [value] --ik_dac [value]

To analyse calibration use

./bin/run -a cal_analysis --dev [id] --thr_dac [value] --ik_dac [value]

To analyse equalisation and noise use

./bin/run -a dev_analysis --dev [id] --thr_dac [value] --pol [value]

Examples

Some examples

./bin/run -a dev_analysis --dev W0019_C07 --pol 0
./bin/run -a cal_analysis --dev W0019_C07 --thr_dac 1190 --ik_dac 10
./bin/run -a calibrate_testpulses --dev W0019_C07 --thr_dac 1190 --ik_dac 10
./bin/run -a calibrate_sources --dev W0019_C07 --thr_dac 1190 --ik_dac 10

Running full calibration chain

./bin/run -a calibrate_testpulses --dev W0019_C07 --thr_dac 1190 --ik_dac 10
./bin/run -a prepare_sources --dev W0019_C07 --thr_dac 1190 --ik_dac 10
./bin/run -a calibrate_sources --dev W0019_C07 --thr_dac 1190 --ik_dac 10
./bin/run -a acq_analysis --dev W0019_C07 --thr_dac 1190 --ik_dac 10 --src fe

About

Some helper classes to use for calibration with the Timepix3 ASIC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published