Variables:
short tubeRes[38]; // The resolution of a single Vpd tube in picoseconds to be simulated.
octet tubeId[38]; // The offline ID (0-37) of the Vpd tube
octet tubeStatusFlag[38]; // Flag for whether tube was active (True) or not (False) in a given Run
octet tubeTriggerFlag[38]; // Flag for whether tube was triggered on (True) or not (False) in a given Run (again, simulation). Note that there will be overlap with the tubeStatusFlag, but could be additional False entries as well.
Frequency:
This table will be updated whenever the Calibrations_tof::vpdTotCorr table is updated, generally once per RHIC Run
Index:
*table is not indexed
Size:
The cumulative size of the 4 arrays is 190 bytes.
Write Access:
jdb - Daniel Brandenburg (Rice University)
nluttrel - Nickolas Luttrell (Rice University)
See below the full .idl file
VpdConfig.idl:
/* vpdSimParams.idl
*
* Table: vpdSimParams
*
* description: Simulation Parameters for use in StVPDSimMaker
*
* author: Nickolas Luttrell (Rice University)
*
*/
struct vpdSimParams{
short tubeRes[38]; /* Single Tube Resolutions for Vpd tubes in picoseconds*/
octet tubeID[38]; /* Vpd Tube ID, values of 0-37 */
octet tubeStatusFlag[38]; /* Flag for whether tube was active (True) or not (False) */
octet tubeTriggerFlag[38]; /* Flag for whether tube was triggered on (True) or not (False) */
};
/* End vpdSimParams.idl */