120 likes | 245 Views
Status of Geant4 (svd + pxd). Kibayashi May 30, 2007 For SVD Soft Meeting. What we have now Modules. Recap (already existing g4superb- *** ) kernel : to control the detectors, define physics & particles, generator interface, event action io : input/output managers, supports PANTHER
E N D
Status of Geant4(svd + pxd) Kibayashi May 30, 2007 For SVD Soft Meeting
What we have nowModules • Recap (already existing g4superb-***) • kernel : to control the detectors, define physics & particles, generator interface, event action • io : input/output managers, supports PANTHER • svd, cdc, top, rich, ecl(module exists but doesn’t work?), klm, kekb, solenoid Need to revisit and summarize what’s done & what’s to be done (by next March) in each sub-detector. • Added • pxd for pixel detector w/ beam pipe • Ir reserved for IR region (to be combined with kekb?) • Report here mainly on svd and pxd… • Your wisdom and inputs highly appreciated!
Geometry : Mother Volume y Red lines indicate Mother Volume, reserved volume for each sub-detectors (units in mm) aBoth SVD and PXD sit w/i their Mother Volumes x (-500,150) (700,150) (-500,80) (-90,12) (130,12) (700,80)
PXD : geometry(b20070528) Central super-flat beam pipe (Be) (7x1x25)x2 Vacuum inside beam pipe (5x0.5x25)x2 2 Silicon PXD detectors (Si) (7x0.15x25)x2 Placed upper & lower of the SFBP 350x2 beam trapezoid(fwd) (Be) (50x50)x2 (7x1.15)x2 beam trapezoid (bwd) 500x2 *all units in mm (50x50)x2 ToDo: beam trapezoid is currently solid Be, need vacuum inside…
PXD : Hits Pixel size = 20 mm x 20 mm 1 349 Cell ID x 0 … Upper pxd = Sensor 0 Cell ID z 0 … 2499 2499 … 0 Cell ID z Lower pxd = Sensor 1 Cell ID x 0 … 349 y • - Local position/global position determined by (in_pos+out_pos)/2. • Hit cell ID determined by the local position (x, z). x z
SVD : geometryby Tajima-san 2nd layer 1st layer - Same Geometry as in LoI. - note: one DSSD/ladder 3rd layer 4th layer 5th layer 6th layer
PXD : panther table • DATPXD_TRUEHIT • sensor : ID upper(0) or lower(1) • track : ID • dir : outwards(0) or inwards(1) • elec : no. of electrons = total energy deposit/3.6 eV • gpos(3) : global position • lpos(3) : local position g needs smearing by Gaussian • cell(2) : cell ID in (x, z)
SVD : GeometryB4SVD_Geometry.dat - all units in mm, rad - dssd thickness = 0.3 for all DSSDs - peripheral means outside of sensitive region, width + peripheral=> width of the DSSD - shift: % of width off from x=0 - phi_offset = % of phi shifts from a to b Slanted DSSDs trapezoid shapes. Length/2 Width/2 Swidth/2
SVD : panther tableby KHara-san • REDSVD3_CLUSTER • Sensor : sensor (DSSD) ID • Type : p or n (1 or 0) • Width : currently 0 • Elec : no. of electrons = total Edep/3.6 eV • Eren : currently 0 • Pos : local cluster position smeared by incident angle dependent sigma (obsolete, from old Kawasaki-san’s beam test result) • Erpos : error on position • DATSVD3_TRUEHIT • Sensor : DSSD number • Track : track ID number • Dir : direction of the track, outward (0) or inward (1) • Elec : no. of electrons = total Edep/3.6 eV • Gpos(3) : global truehit position • Lpos(3) : local truehit position • Hep :
Summary • Done • Added g4superb-pxd • g4superb-cdc and trasan implemented by Katayama-san • Helix parameters are available • ToDo Next • Implement TRAK • Geant4 • Start w/ current SVD geometry, 4 layers w/o slanted DSSD, assume 1DSSD/ladder • TRAK • Readout from local position not lsa • Cross-check with TRAKERR
Test SVD2 geometry (Units in mm.)