Minutes of the offline meeting held on 15 December 1998


Present: P.Mato, M.Cattaneo, P.Maley, R.Forty, T.Ruf, D.Ferrero,
            J.Saborido, G.Gracia, J.Closier, M.Cattaneo, P.Bartalini,
            D.Liko, N.Neufeld, P.Gay, M.Alemi, F.Ranjard

Apologizes: J.Harvey, A.Tsaregorodtsev, R.van Eijk

Minutes : Florence Ranjard

1. status of things (F.Ranjard)

      1.1 R.Van Eijk will present the package he has written within the
          ROOT framework for the Outer Tracker Testbeam on 
                      Tuesday 12 January 1999.
          
      1.2 Some questions about the LHCb Web:
          ==> should be addressed to Eric van Herwijnen.
      1.3 Access rights to LHCb data files should be clarified.
          Who will be responsible after Andrei's departure.
      1.4 What have we learnt with the Architecture Review, and how
          a group of developpers can make sure that their own ideas
          fit in the Architecture currently designed:
          ==> Vast subject for the next software meeting 
                      Tuesday 5 January 1999.
      1.5 Several persons around the table have attended the OO analysis
          and design training session last week: first conclusions.
          ==> mixed feelings  
              * very interesting and well done (everybody).
              * describe an ideal way of doing things but very difficult to
                achieve because we are  not in an ideal world and we are 
                physicists and not engeneers.
              * we are physicists but we can learn new technics developped
                by engeneers.
              * in Barcelona we have been told that "re-use" was the key
                issue, last week we have been told that it is not obvious
                to get "re-use", it should not be a key issue.
              * we have learnt also how to NOT do things, what features
                to avoid.
                ===> Marco Cattaneo will try to list these recommendations.
   2. experience with Objectivity and LHC++ in test beam (M.Alemi)
 
      http://lhcb.cern.ch/computing/offline/postscript/lhcxx.ps
      Please look at it for more details.
      Mario has used tools provided by LHC++ to store the data on
      Objectivity, retreive them and analyse them with Iris Explorer:
 
      Hbook2objy package allows to store CWN Zebra-file to Objy,
      HepODBMS provides classes for filling the database,
      HepExplorerBrowser module of IrisExplorer is not as powerful 
      as ootoolmgr,
      HepLoop module creates a Prototype code and a Makefile which has
      to be complete by the user.
      Iris Explorer can generate C-code which can run in batch.
   3. Implementation of 'new' physics generator in SICB (P.Bartalini)
      http://lhcb.cern.ch/computing/offline/postscript/lhcbweek_dec98.ps
      Please look at it for more details.
      Paolo presents ideas, already presented in the physics meeting during 
      the LHCb week, to interface several physics generators to SICB.
      Paolo proposed to use a tool (StdHep) developped by L.Garren at FNAL 
      which interfaces any generator output common with /HEPEVT/ then provides
      the necessary routines to feed the GEANT3 structures from /HEPEVT/
      A part has already been developped by Andrei, but it is not yet released:
      - use the /HEPEVT/ common block to feed GEANT3 structures.
      - create a PGEN bank which has the same structure as /HEPEVT/to store
        the event generator output : this bank could replace the current 
        ntuple.
      - but there is not yet any link between the particles stored in PGEN
        and those stored after tracking in ATMC.