/* dMvdPar.idl */ struct dMvdPar { float zoff; /* Lots of the MVD code uses ZOFF, the half-length of*/ /*a ladder -- for convenience, this variable is included*/ /* here, but it is actually intended to be the same as */ /*dvisl[3] -- the initialization should be in ver_ini.*/ float xnum_mip; /* the (approximate) number of electron-hole pairs*/ /*produced in Si for one mip passing through 300 microns.*/ float skev_mip; /* the (approximate) energy deposition in keV for one*/ /*mip passing through 300 microns of Si. */ float skev_noise;/* the average noise level in units of keV deposited */ /*by a mip passing through 300 microns of Si.*/ /*Expressed as a fraction of skev_mip. */ float factor_noise;/* the "fudge-factor" by which the sigma of the noise*/ /* distribution is increased above a simple estimate */ /*based of the square-root of the number of electron-hole*/ /*pairs. */ float smax_mip; /* the full scale signal, when digitized, in units*/ /*of the signal deposited by a mip in 300 microns of Si.*/ /*For example, smax_mip=8. means that 8-mips = the full*/ /*scale signal when digitized.*/ float smax_kev; /* The equivalent of smax_mip, but expressed in keV*/ /*deposited in Si. */ float full_scale;/* The number of channels full-scale used for the*/ /*digitized signal. */ float ver_thrsh_mip; /* an integer version of full_scale */ float ver_thrsh; /* The threshold in mip's */ float cross_talk; /* the value of cross talk between channels */ short maxadc_ver; /* The threshold in keV */ };