So LID simulation Zhiwen Zhao Uva So LID

  • Slides: 27
Download presentation
So. LID simulation Zhiwen Zhao Uva So. LID Collaboration Meeting 2011/6/2 1

So. LID simulation Zhiwen Zhao Uva So. LID Collaboration Meeting 2011/6/2 1

GEMC written by Maurizio Ungaro, used for CLAS 12 2

GEMC written by Maurizio Ungaro, used for CLAS 12 2

GUI (Run control) • Command Line Options 3

GUI (Run control) • Command Line Options 3

GUI (Detector) 4

GUI (Detector) 4

5

5

How To: new detector, hits $detector{"pos"} $detector{"rotation"} $detector{"color"} $detector{"type"} $detector{"dimensions"} $detector{"material"} $detector{"mfield"} $detector{"ncopy"} $detector{"p.

How To: new detector, hits $detector{"pos"} $detector{"rotation"} $detector{"color"} $detector{"type"} $detector{"dimensions"} $detector{"material"} $detector{"mfield"} $detector{"ncopy"} $detector{"p. Many"} $detector{"exist"} $detector{"visible"} $detector{"style"} $detector{"sensitivity"} $detector{"hit_type"} $detector{"identifiers"} = = = = ” 10*cm 20*cm 305*mm"; "90*deg 25*deg 0*deg"; "66 bbff"; "Trd"; ” 1*cm 2*cm 3*cm 4*cm 5*cm"; "Scintillator"; "no"; 12; 16 th: Bank 1; 1; "CTOF"; 17 th: Digitization Routine "CTOF"; "paddle manual 2"; In general, 1 bank 1 digitization routine… but not necessary 6

Factory Method for Hit Processes Hit Process, Digitizations External Routines SVT CTOF Automatic Process

Factory Method for Hit Processes Hit Process, Digitizations External Routines SVT CTOF Automatic Process Routines Still External gemc DC gemc FTOF Easy to: • add new routine • debug • modify 7

Digitization Available For every G 4 step • Hit Position • Volume Local Hit

Digitization Available For every G 4 step • Hit Position • Volume Local Hit Position • Deposited energy • Time of the hit • Momentum of the Track • Energy of the track • Primary Vertex of track • Particle ID • Identifier • Mother Particle ID • Mother Vertex Hit Process Example Average (x, y, z) Average (lx, ly, lz) Total E Average t Average p (final p) Energy Primary Vertex of track Particle ID Strip, Layer, Sector

Event Generation 1) Particle gun built in, two luminosity beams can be added 2)

Event Generation 1) Particle gun built in, two luminosity beams can be added 2) LUND Format (txt) for physics events Data Output 1) evio, bank alike binary format by Jlab DAQ group 2) Root tree, convert from evio 3) text 9

Documentation • gemc. jlab. org • https: //hallaweb. jl ab. org/wiki/index. p hp/Solid_sim_gean t

Documentation • gemc. jlab. org • https: //hallaweb. jl ab. org/wiki/index. p hp/Solid_sim_gean t 4 10

Advantage • Central outside location of geometry/sensitivity/field/digitization • Customized hit processing for various detectors

Advantage • Central outside location of geometry/sensitivity/field/digitization • Customized hit processing for various detectors • Unified individual detector simulation and the whole So. LID simulation 11

GEMC update Progress • Mirrors, done in the “identifiers” entry of the geometry, control

GEMC update Progress • Mirrors, done in the “identifiers” entry of the geometry, control optical property on fly. • Right click to output geometry in GDML format. • Mother particle tracking becoming optional to optimize speed. Todo list • • Move material definition into database also. Move svn repository out of clas 12 svn and restructure. Improve database I/O. Adapt to Geant 4. 9. 4. 12

So. LID GEMC update Progress • Add “solid” HIT_PROCESS_LIST • More database added in

So. LID GEMC update Progress • Add “solid” HIT_PROCESS_LIST • More database added in soliddb. jlab. org to allow for the full So. LID, its subsystems simulation. Also database for individual developers. • PVDIS and SIDIS yoke designs and field maps are unified • More materials added for our setup. • More instructions on wiki • Rewrote many geometry to avoid overlap and added more • EC simulation in GEMC is under work. • Baffle redesign for various magnets • Event generators updated for PVDIS and SIDIS • Study configuration with ZEUS magnet. Todo list • Move subsystem simulation to GEMC • Customize hit routine • Direct root output 13

Compare geant 4 to geant 3 results Progress • SIDIS kinematics and angle distribution

Compare geant 4 to geant 3 results Progress • SIDIS kinematics and angle distribution • SIDIS and PVDIS low energy background rate. Todo list • Acceptance • Detector resolution 14

CLAS 12 SVT 15

CLAS 12 SVT 15

SIDIS with Ba. Bar Magnet geant 4 geant 3 16

SIDIS with Ba. Bar Magnet geant 4 geant 3 16

SIDIS with Ba. Bar Magnet geant 4 geant 3 17

SIDIS with Ba. Bar Magnet geant 4 geant 3 17

Kinematics for SIDIS with Ba. Bar geant 4 geant 3 18

Kinematics for SIDIS with Ba. Bar geant 4 geant 3 18

Phase Space, Collins and Sivers Angle Coverage for SIDIS with Ba. Bar geant 3

Phase Space, Collins and Sivers Angle Coverage for SIDIS with Ba. Bar geant 3 geant 4 19

Background rate on GEM for SIDIS with Ba. Bar geant 4 geant 3 CD

Background rate on GEM for SIDIS with Ba. Bar geant 4 geant 3 CD F Condition: 15 u. A 11 Ge. V e- beam, 40 cm 3 He 10 amg gas target Result: geant 4 is about 1/2 of geant 3 with a different magnet 20

Energy flux rate on EC for SIDIS with Ba. Bar geant 3 geant 4

Energy flux rate on EC for SIDIS with Ba. Bar geant 3 geant 4 Condition: 15 u. A 11 Ge. V e- beam, 40 cm 3 He 10 amg gas target Result: geant 4 is close to geant 3 with the same magnet 21

PVDIS with Ba. Bar Magnet geant 4 geant 3 22

PVDIS with Ba. Bar Magnet geant 4 geant 3 22

PVDIS with Ba. Bar Magnet geant 4 geant 3 23

PVDIS with Ba. Bar Magnet geant 4 geant 3 23

Background rate on GEM for PVDIS with Ba. Bar geant 3 geant 4 open

Background rate on GEM for PVDIS with Ba. Bar geant 3 geant 4 open baffle Condition: 50 u. A 11 Ge. V e- beam, 40 cm LD 2 target Result: geant 4 is about 2 times of geant 3 with LH 2 target. 24

Energy flux rate on forward EC for PVDIS with Ba. Bar geant 3 geant

Energy flux rate on forward EC for PVDIS with Ba. Bar geant 3 geant 4 open baffle Condition: 50 u. A 11 Ge. V e- beam, 40 cm LD 2 target Result: geant 4 is about 2 times of geant 3 with LH 2 target. 25

Summary • Solid Simulation is making progress. • Geant 4 physics is under control.

Summary • Solid Simulation is making progress. • Geant 4 physics is under control. • The program is ready to be used for various studies to help design. • Subsystem simulation should take advantage of the framework. 26

Thanks • Maurizio Ungaro • Paul Reimer • Seamus Riordan • Lorenzo Zana •

Thanks • Maurizio Ungaro • Paul Reimer • Seamus Riordan • Lorenzo Zana • Simona Malace • Yang Zhang • Eugene Chudakov • Xin Qian • Zhiwen Zhao 27