You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Charge injection with python using helper functions

After executing the initial configuration sequence here, you can start the charge injection sequence.

The sequence is as follows

Charge injection sequence
# Columns are 384
# Pulser value 10 bits. Min 0, Max 1023
asicIndex = 3
chargeInjectionFirstCol = 50
chargeInjectionLastCol = 100
chargeInjectionPulserValue = 200
APP.prepareChargeInjection(asicIndex, chargeInjectionFirstCol, chargeInjectionLastCol, chargeInjectionPulserValue)

# If you want a software trigger, uncomment the following command.
# root.Trigger()


If you need to run it for all 4 asics, you need to perform the upper sequence 4 times, once for each ASIC. 

  • No labels