This repo show a few example pulse shape from the 2019 sPHENIX TPC test beam.
Lineshape.C give the fit function SignalShape_PowerLawDoubleExp()
that is based on Semi-Gaussian pulse shaping function, signal_core = pow(t/tau, n) * exp( - t/tau)
.
The fitting routine is isolated from the test beam analysis code: https://github.com/sPHENIX-Collaboration/prototype/tree/master/offline/packages/tpc2019
A few example ADC wavelet is fit with parameters shown in the same folder.
Here we just load one output file from run 300, when we put 120 GeV proton beam through the center of the TPC prototye that measures the beam position in 16 planes. The signal is digitized on SAMPAv4 ASIC digitized at 20MHz. Event 10 where a track through the detector is selected and its clusterss are fit to the above function.
Run 300 is from the Third Position Scan, (Lower Transfer Gap Voltage, better drift field) with following settings:
Cathode: 20000 V
Gap: 150 V
GEM: 380 V
Postion (in) |
Runs |
6 |
297, 298 |
10 |
299 |
14 |
300 |
18 |
301 |