#ifndef GLTablesStruct_h
#define GLTablesStruct_h

struct cGLRun {

  ULong64_t id;
  ULong64_t id_reg_run;
  ULong64_t id_reg_run_l2;
  ULong64_t runheader_time;
  ULong64_t runtrailer_time;
  Int_t ev_reg_phys_from; 
  Int_t ev_reg_phys_to;  
  Int_t ev_reg_runheader;  
  Int_t ev_reg_runtrailer;  
  Int_t trk_calib_used;
  Int_t eff_wrk_schedule;
  Int_t prh_var_trg_mode_a;
  Int_t prh_var_trg_mode_b;
  Int_t acq_build_info;
  Int_t acq_var_info;
  
  void InitcGLRun(){
    id                 = 0;
    id_reg_run         = 0;
    id_reg_run_l2      = 0;
    runheader_time     = 0;
    runtrailer_time    = 0;
    ev_reg_phys_from   = 0; 
    ev_reg_phys_to     = 0;  
    ev_reg_runheader   = 0;  
    ev_reg_runtrailer  = 0;  
    trk_calib_used     = 0;
    eff_wrk_schedule   = 0;
    prh_var_trg_mode_a = 0;
    prh_var_trg_mode_b = 0;
    acq_build_info     = 0;
    acq_var_info       = 0;
  }
};

#endif
