Randomize event. 
  171     p->
id              = getRandom<int>(0, 1000);
 
  172     p->
det_id          = getRandom<int>(0, 1000);
 
  174   p->
mc_id             = getRandom<int>(0, 1000);
 
  176     p->
run_id          = getRandom<int>(0, 1000);
 
  183   for (
int i = getRandom<int>(1, 1000); i != 0; --i) {
 
  184     p->
mc_hits.push_back(getRandom<Hit>());
 
  187   for (
int i = getRandom<int>(1,  100); i != 0; --i) {
 
  188     p->
mc_trks.push_back(getRandom<Trk>());
 
  193     for (
int i = getRandom<int>(1, 1000); i != 0; --i) {
 
  194       p->
hits.push_back(getRandom<Hit>());
 
  197     for (
int i = getRandom<int>(1,  100); i != 0; --i) {
 
  198       p->
trks.push_back(getRandom<Trk>());
 
ULong64_t trigger_counter
trigger counter 
 
static bool use_root
Global file format parameter. 
 
int frame_index
from the raw data 
 
int mc_run_id
MC run identifier. 
 
int mc_id
identifier of the MC event (as found in ascii or antcc file). 
 
int run_id
DAQ run identifier. 
 
int det_id
detector identifier from DAQ 
 
std::vector< Trk > trks
list of reconstructed tracks (can be several because of prefits,showers, etc). 
 
std::vector< Hit > mc_hits
MC: list of MC truth hits. 
 
int id
offline event identifier 
 
std::vector< Hit > hits
list of hits 
 
std::vector< Trk > mc_trks
MC: list of MC truth tracks. 
 
ULong64_t trigger_mask
trigger mask from raw data (i.e. the trigger bits) 
 
The Evt class respresent a Monte Carlo (MC) event as well as an offline event.