Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius...

33
Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso Pulse Shape Simulation for Germanium Detectors An Overview MaGe Pulse Shape Simulation Force

Transcript of Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius...

Page 1: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008

Jing Liu @ GERDA Collab. Meeting, Gran Sasso

Pulse Shape Simulation for Germanium DetectorsAn Overview

MaGe Pulse Shape Simulation Force

Page 2: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 2/19

Why we need it

γ

γ

Multi-site event in one piece of cake

Multi-site event in unsegmented detector

We need pulse shape analysisAND

Good signal & background samplesto train PSA method

Andverify discrimination efficiency

Page 3: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 3/19

Why we need it

DEP of 2.6 MeV

DEP

Single Compton Scattering events

h1Entries 847515Mean 2.6RMS 0.9211

Radius (cm)0 0.5 1 1.5 2 2.5 3 3.5

En

trie

s

0

5000

10000

15000

20000

25000

h1Entries 847515Mean 2.6RMS 0.9211

hitR h1Entries 847515Mean -0.0004349RMS 0.838

Z (cm)-1 -0.5 0 0.5 1

En

trie

s

23800

24000

24200

24400

24600

24800

25000

25200

25400

h1Entries 847515Mean -0.0004349RMS 0.838

hitZ

h1Entries 21285Mean 2.258RMS 1.048

Radius (cm)0 0.5 1 1.5 2 2.5 3 3.5

En

trie

s

100

200

300

400

500

h1Entries 21285Mean 2.258RMS 1.048

hitR {abs(segEnergy[1][0]-1592)<1.} h1Entries 21285Mean 0.5124RMS 0.8097

Z (cm)-1 -0.5 0 0.5 1

En

trie

s

200

400

600

800

1000

1200

1400

1600

1800

2000

h1Entries 21285Mean 0.5124RMS 0.8097

hitZ {abs(segEnergy[1][0]-1592)<1.}

DEP

DEP

0νββ

0νββ

Page 4: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 4/19

How to do it

Ge Detectore h

γ1. Simulate Edep using MaGe

2. Group hits according to limits on bandwidth and sampling rate, determine the amount of e-h pairs and their original position

3. Calculate electric field

4. Calculate the drift of charge carriers

5. Calculate induced signals in the electrodes based on the drift trajectory and the weighing potential

6. Fold in effects of electronics, eg. noise, bandwidth, decay time, etc.

Page 5: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 5/19

Group hits Stolen from Reyco Henning

1.02 MeV electron

Page 6: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 6/21

Electric field – please refer to Daniel’s talk for greater detail

Ge Detectore h

γ

E

ερ

=⋅∇ E

Poisson’s Equation:

Page 7: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 7/19

Calculate the drift :: Mobility

Page 8: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 8/19

Calculate the drift :: Crystal structure

Page 9: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 9/19

Calculate the drift :: Mobility parameterization

Page 10: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 10/19

Calculate the drift :: Determine anisotropy in any direction

Simulation

Page 11: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 11/19

Calculate the drift :: Drift trajectories

Page 12: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 12/21

Numbers of signals recorded by different segments

1

2

3

4

5

6

65

432

1Nev

t

Phi (degree)

Page 13: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 13/21

Determine the crystal axis orientation using the occupancy plot

Nev

t

Phi (degree) Angle between axis and boundaryDiff

eren

ce b

etw

een

MC

& d

ata

Page 14: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 14/21

Signals induced in the electrodes – please refer to Daniel’s talk for detail

Cha

rge

[a.u

.]

Time [ns]

trajectory1

2

1

2

( )

cityDrift velo :)(ectoryDrift traj :)(

field potential, Weighting:,

depositionenergy by

createde/h ofNumber :)(

)())(()(

))(()()(

/

/

/

tvtr

E

E

EN

tvtrEENtI

trENtQ

ww

dep

dephe

wdephe

wdephe

−−−

=

−=

r

r

ϕ

Ramo’s Theorem:

ϕ

Page 15: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 15/19

Ideal pulse shape

1

2

3

4

56

Page 16: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 16/19

Simulation of decay time

Page 17: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 17/19

Fold in bandwidth

Page 18: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 18/19

Let’s add some noise

Page 19: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 19/19

Summary, Acknowledgement & Outlook

• Now we can simulate the whole signal formation process in germanium detector system!

• Many thanks to Majorana MC group!

• Validation of the simulation on the way

• Pulse shape analysis follows

Page 20: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 20/19

Page 21: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 21/19

Page 22: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 22/19

Page 23: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 23/19

Page 24: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 24/19

Page 25: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 25/19

Page 26: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 26/19

Find back 0νββ events occur between two segments

Page 27: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 27/19

Calculate the drift :: Parameters fitted with experimental data

Page 28: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 28/19

Calculate the drift :: Electron drift velocity

Effective electron mass tensor:

Fraction of electrons in certain directions

Page 29: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 29/19

Calculate the drift :: Hole drift velocity

Page 30: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 30/19

Pulse rise time

Page 31: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 31/19

Page 32: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 32/19

Page 33: Pulse Shape Simulation for Germanium Detectors · hitZ h1 Entries 21285 Mean 2.258 RMS 1.048 Radius (cm) 0 0.5 1 1.5 2 2.5 3 3.5 Entries 100 200 300 400 500 hitR {abs(segEnergy[1][0]-1592)

Nov. 10, 2008 Jing Liu @ GERDA Collab. Meeting, Gran Sasso 33/19