There are three ntuples booked by the hec_adc standard ntuple package, the contents of which are shown below.
name type description
run ntuple:
hec_runno i run number
hec_runpd i run period number
hec_beame r beam energy
hec_noevt i number of events
hec_parttype i particle type
hec_cryox r cryostat position in x
hec_tabley r table position in y
hec_zbeam r for MWPCs, z position at which x and y
are calculated
hec_peakf i peak finding method used
1 = cubic
2 = digital filtering
0 = pure MC
-1 = spoiled MC with ordinary noise
-2 = spoiled MC with noise as after
digital filtering
hec_cal_version i version of calibration used
hec_dig_version i version of digital filtering weights used
hec_shower i shower model type
0 = experimental data
3 = GHEISHA
4 = G-FLUKA
6 = G-CALOR
hec_eunit i units of energy
(1=adc,2=nA,3=GeV,4=MC visible energy)
hec_adc_max i maximum adc channel number (eg. 144)
hec_index i index of channel with a given adc number
hec_cells_used i number of cells used (eg. <= 144)
hec_ped_rms r run pedestal rms for each channel
hec_ieta i eta value for each channel
hec_iphi i phi value for each channel
hec_iz i z value for each channel
hec_ic i adc channel number
cccccccccccccccc
event ntuple:
standard event block (hecevt)
hec_evtno i event number
hec_trig i trigger flag array
(physics,electron,pion,muon,random)
hec_signal r energy (signal) for each channel
MWPC block (hecmwpc)
hec_xbeam r beam x-coordinate at z=zbeam
hec_ybeam r beam y-coordinate at z=zbeam
hec_xslop r trajectory x-slop: at any z
x=xbeam+xslop*(z-zbeam)
hec_yslop r trajectory y-slop: at any z
y=ybeam+yslop*(z-zbeam)
hec_xbeam_ok i =1 if beam x-projection is successfully
reconstructed
hec_ybeam_ok i =1 if beam y-projection is successfully
reconstructed
slow controls: (not used)