typedef struct FIBER_OVERALL_COM { int num_pixel_hits; int max_pixel_hits; int num_iit_clusters; int num_fiber_hits; int num_fiber_clusters; float energy; int typeflag; int num_pixel_hits_iit[MAX_IIT]; int num_iit_clusters_iit[MAX_IIT]; int num_fiber_hits_iit[MAX_IIT]; int num_fiber_clusters_iit[MAX_IIT]; } FIBER_OVERALL_COM; common/fgfiboa/fgfiboa_nph,fgfiboa_mph,fgfiboa_nic, & fgfiboa_nfh,fgfiboa_nfc,fgfiboa_e,fgfiboa_typ, & fgfiboa_nphi,fgfiboa_nici, & fgfiboa_nfhi,fgfiboa_nfci
The Fiber Overall common block contains some generic quantities about the event as a whole. It contains the number of elements of pixels, IIT clusters, fiber hits, and fiber clusters in num_pixel_hits, num_iit_clusters, num_fiber_hits, and num_fiber_clusters, respectively. Each of these counters has a corresponding array of counters suffixed with _iit. These arrays contain the number of elements of each type which are associated with each IIT. The energy and type flag variables are not currently used, but are available for future use.
max_pixel_hits is used internally by libscifi to improve speed and efficiency, and is the maximum number of pixels which can be stored in the memory currently allocated for pixels, which may be larger than the actual number of pixels in the event. This value should never be used for analysis.