EIC Software Consortium Meeting

053-4002 Toluca Conference Room (SLAC National Accelerator Laboratory)

053-4002 Toluca Conference Room

SLAC National Accelerator Laboratory

2575 Sand Hill Rd, Menlo Park, CA 94025

Organizers M. Asai (SLAC), M. Diefenthaler (JLab), A. Dotti (SLAC), A. Kiselev (BNL)

Action Item on Andrea: Start implementing "generic hit and SD" as in presentation

Action Item on Everybody: Comment on the slides (link in agenda)


Three separate steps (w/ 2 interfaces)

Geant4 | Digitization | Tracking

             1                   2

1 => Discussed up to now (GDML + Hits)

2 => Not discussed, but the Tracking is probably GenFit, thus this constrains this second interface.

---------- Decsion on detector interface hits:

1. Write out: GDML, hits in ROOT format. Hits class should be streamed to ROOT file. A small library is needed to read back the file. Additional information needed is SD mapping (HitID->Vol). Ideally stream all info in a single file ("a package").

2. Keep Hit class as much as possible independent of persistency technology. Example:

    EiCTrackHit : public SOMETHING {


   void Write() {

     "if SOMETHING == ROOT" use ROOT

     "if SOMETHING == HDF5" ..... //For future use



There are minutes attached to this event. Show them.
  • Thursday, 6 July
    • 09:00 11:00
      Geometry and detector interface: Implementation
      Convener: Dr Andrea Dotti (SLAC National Accelerator Laboratory)
    • 11:00 13:00
      Tracking: Requirements and Planning
      Convener: Dr Alexander Kiselev (BNL)
    • 13:00 14:00
      Lunch Break 1h
    • 14:00 17:00
      Convener: Dr Andrea Dotti (SLAC)
    • 09:00 12:00
      Planning and Outreach: Reaching FY17 and FY18 goals
      Convener: Dr Markus Diefenthaler (Jefferson Lab)
    • 12:00 13:00
      Lunch break 1h