00001 #ifndef _SCALXCOUNTS_H_ 00002 #define _SCALXCOUNTS_H_ 00003 00004 struct scaLxCounts 00005 { 00007 int idx_rn; // run number 00008 int idx_level; // L1, L2, or L3 triggers 00009 int idx_level_inst; // L2 and L3 can have multiple entities... 00010 int idx_trigger; // which RC trigger 00011 int idx_period; // readout period 00013 00014 unsigned int beginTime; // unix time for counting period 00015 unsigned int endTime; 00016 00017 int numAccepted; // number accepted (PHYS & PS) 00018 int numRejected; // number regected (numSeen - numAccepted) 00019 00020 }; 00021 00022 struct scaLxRecord 00023 { 00024 char type[4]; // DB:: 00025 int sz; // sizeof(scaLxCounts) 00026 unsigned int tm; // unixtime 00027 scaLxCounts rec; 00028 }; 00029 #endif
1.5.9