YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

BESIII MCRelease notes & planned development

Dengzy, Hem, Liuhm, Youzy, YuanyNov. 23, 2005

Page 2: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

What to cover?

• Retrospect

• Release notes

• Performance

• Planned development

Page 3: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

HEP Software FrameArchitecture and modules are now exp. dependent

SIM: Fluka, Gheisha, …, G3, G4REC: Cleo, Belle, BaBar

ANA: Paw, Aida, … RootArchitecture: Basf, Root, Cobra, Gaudi

Page 4: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

e+ e-

detector

physics

data

reconstruction

analysis

generator

tracking

digitization

event

hit

digit

MC

MC

design

efficiency

background

track

signal

Page 5: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

BOOST Project

BESIII Object Oriented Simulation Tool

(proposal: August, 2002)

BES MC Software Evolution

BESI BESII BESIII

SOBER SIMBES BOOST

EGS G3 G4

1980s 1990s 2000s

Page 6: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

BOOST: 3 phases

Phase 1: Framework prototype, simple geometry with hit

Finished in May 2003

Phase 2: Detailed BESIII detector with simple digitization

Finished in May 2004, digit outputs can be used to

tune the reconstruction program

Phase 3: Detailed digitization, data/MC comparisons

Need information from beam test and data.

We are here!

Page 7: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

BESIII offline software

• Simulation: mimic experiment, as close as real

• Reconstruction: retrieve physics quantities from data

• Calibration: make possible corrections to data

• Framework: provide common services to all modules

• AnalysisTool: make physics analysis easier

Page 8: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Release notes (sub-detectors)

• MDC

Geometry: small overlap detected, and corrected,

dead-loop in tracking eliminated

new MDC geometry passed test

Digitization: wire resolution using two gaussians

momentum resolution turns a bit smaller

MCtruth: add more information, like LR ambiguity

Page 9: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Release notes (sub-detectors)

• TOF

Geometry: new barrel double-layer structure,

scintillator wrapper added

end-cap TOF extruding problem solved

Digitization: full detector response as default

Page 10: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Release notes (sub-detectors)

• EMC

Geometry: support structure (cables) added

Digitization: electronic noise added

• MUC

Geometry : using new alignment data

Page 11: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Release notes (common parts)

• Magnetic field

Geant4 default parameters (step size, intersection) reused

Momentum resolutions are ok for leptons and hadrons

• Physics interaction BesPhysicsList: not stable for hadrons

Geant4 recommended packages are used

Page 12: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Release notes (common parts)

• GDML (XML)

Rewrite MUC & TOF, can be shared by REC

MDC & EMC remain unchanged

Use code to build BESIII detector in this release

Page 13: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Performance (on lxplus)

• Simulation speed Depends on event type

Using Tester, Bhabha, Dimuon, Hadronic,

inclusive J/Psi events

Geant4.7.0 (BOSS), Geant4.7.1 (BOOST)

CPU time, roughly, 1 second for one event

No crash/dead-loop for about 50K events

Page 14: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Performance (on lxplus)

• Memory consumption Roughly 80M memory needed

About 4M memory leak for 10K events

Memory leak depends on particle type,

mainly comes from G4 interaction packages

Page 15: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Performance (on lxplus)

• Physics quantities Key physics quantities/parameters checked

momentum/time/energy resolutions,

reconstruction efficiencies, …

Satisfactory & understandable

So far so good

Page 16: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Planned development

• Geometry – 12/2005 New EMC & MDC description

• Magnetic field – 02/2006 3D field map in the whole detector

propagation parameters optimization

• Interaction packages – 12/2005 Different hadronic packages

Standard and Low EM packages

Page 17: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Planned development

• Background simulation – 06/2006? Bianjg is working on it

• Trigger simulation – 12/2006? Caogf will work on it

• Move to new G4 and GDML – 01/2006? Gean4.7.1 Geant4.7.2 (12/2005)

GDML1.0 GDML2.3.0 (08/2005)

Page 18: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Planned development

• Real detector simulation – 10/2006? Rethink about BESII scheme

Using Calibration constants? Wire resolution/ efficiency, dead/hot channels, …

• MCtruth binary output – 03/2006? Needed to save space

• Detector response – 11/2005 … Long-term work

Page 19: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

If you have problem …

• Judge before shouting Correct environment? Correct cards?

Am I right?

• Report to developers Crash? Dead-loop? Abnormity?

• Discuss with experts Hard-to-understand resluts

Page 20: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

What is MC?

doing experiment in computer

纸上谈兵

运筹帷幄 决胜千里

Page 21: BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.

Thank you!


Related Documents