Top Banner
BESIII MC Release notes & planned de velopment Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005
21

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

Jan 03, 2016

Download

Documents

Alan Brown
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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!