I see an evolving need for simulation packages for FLCD over the next 2-3 years:
detector design simulations for verifying the ideas developed out of Snowmass '96, needed in the next 6-8 months prior to an international detector workshop.
simulation and analysis of test beam work that will happen before the Design Report is put together.
Four routes are open to us:
| Strategy | Evaluation |
| work inside the SLD system (Mortran, Jazelle, VMS) | could not sell this to collaborators; time to move on |
| use C++, but write a wrapper around GEANT 3.21 | will not look anything like GEANT 4 product; move on |
| use C++ and GISMO | basics are there; needs work to define I/O |
| use C++ and GEANT 4. | not ready yet. A 'friends-only' a release is out and it is expected to be in b until early '99. But it is the ultimate goal. |
I feel that we would move forward best by using GISMO. ATLAS has just accepted it as their interim solution prior to using GEANT 4 in '99, so I expect this will cause a significant bump in GISMO's support and documentation levels. Toby Burnett has tried hard to keep GISMO in step with G4, but I must admit the two groups have had a serious falling out and there is no cooperation from the G4 side (at least). I don't know how serious a problem this is. Toby maintains it will be straightforward to migrate from GISMO to G4 when the time comes, perhaps due to ATLAS's influence.
I would also like to take this opportunity to exploit PCs and really learn how to use them in a production compute mode, ie to do dataset production and analysis on them as we have learned to do on VMS and unix.
|
![]() |
The code is written with MS Visual C++ and currently lives in Visual SourceSafe (a MS code manager) on the SLDNT17 server. No port to unix has yet been made of the FLCD version, though it should be easily doable since this is routine operation for GLAST.
I've been essentially the only one in the playpen and haven't been doing much with it for the last couple of months,so it needs considerable tidying up.
I am in the process of hiring a University of Victoria CoOp student to work on this. He should start in September.
R.Dubois Last Modified: 01/13/04 12:42