Code to analyze test A results.

You can download the latest Data ntuple from here.

Sample files that can be used to process the ntuple: macro and headers


Each variable is filled for each channel cardiac.
(*) temporary hack. Root does not allows for persistency of strings
Variable nameContent
Int_t station; Station number
Int_t region; Region number
Int_t chmbNum; Chamber number
Int_t cardNum; Cardiac number
Int_t channel; Cardiac Channel number
Int_t testNum; Test site (0 == cern(156), 1 == LNF (cap GS), 2 == PIT)
Int_t prodNum; Production site (0 == cern, 1 == FER, 2 == FIR, 3 == LNF, 4 == PNB)
vector *chmbName; String vector(*) contains chamber name
vector *cardName; String vector(*) contains cardiac name
vector *testSite; String vector(*) contains test site name
vector *prodSite; String vector(*) contains production site name
Double_t slope; Slope (mV)
Double_t offset; Offset (mV)
Double_t sensitivity; Sensitivity (mV/fC)
Double_t resbias; Residual bias (fC)
Double_t cap1; Capacity (pF)
Double_t cap2; Capacity 2 (pF)
Double_t rate1; Rate @ 6(10) fC for neg(pos) cards
Double_t rate2; Rate @ 7(12) fC for neg(pos) cards
Double_t rate3; Rate @ 8(14) fC for neg(pos) cards
vector *chaThScReg; Threshold scan [registers]
vector *chaThScCou; Threshold scan [counts]

Alessio Sarti
Last modified: Wed Dec 13 19:09:10 CET 2006