50 likes | 158 Views
SVX software restructuring. Hubert van Hecke, LANL April 2008. what current svx.f does:. File svx.f constructs: the barrel cages, cooling, supports, cables old fvtx (4” wafer Silicon detectors) OR ifvtx Not: new fvtx (6” wafer Silicon detectors)
E N D
SVX software restructuring Hubert van Hecke, LANL April 2008 Hubert van Hecke - VTX Software 18April 2008
what current svx.f does: File svx.f constructs: • the barrel • cages, cooling, supports, cables • old fvtx (4” wafer Silicon detectors) OR • ifvtx Not: • new fvtx (6” wafer Silicon detectors) All code is in one file, big and unwieldy. Hubert van Hecke - VTX Software 18April 2008
new code • svx.f constructs: • barrel • supports etc. fvtx.f constructs: 8 new fvtx planes calls or ifvtx.f constructs: 4 ldrd pixel planes or fvtx_old.f constructs: 8 old fvtx planes Hubert van Hecke - VTX Software 18April 2008
phnx.par $sili_cg_par common support structures, fvtx cages $sili_br_par barrel ladders, barrel cables and supports, big wheels $sili_endcap_par endcaps planes $sili_endcap_old_par old endcaps $sili_ifvtx_par LDRD pixel planes Hubert van Hecke - VTX Software 18April 2008
where to look Documentation: http://p25ext.lanl.gov/~hubert/phenix/silicon/simulations/mar08/newcode.html Running code on rcas: /phenix/u/workarea/hubert/cvs1/wrk/ Local sources: ../cvs1/simulation.pisa2000/src/svx/*.f Local libs: /phenix/subsys/fvtx/hubert/cvs1/inst/bin and -lib Hubert van Hecke - VTX Software 18April 2008