After executing the initial configuration sequence here, you can start the charge injection sequence.
The sequence is as follows
# 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.