developments in the star simulation software

13
Developments in the STAR Developments in the STAR Simulation Software Simulation Software Maxim Potekhin Maxim Potekhin STAR Collaboration Meeting STAR Collaboration Meeting Pasadena Pasadena February 20, 2004 February 20, 2004

Upload: chul

Post on 30-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

Developments in the STAR Simulation Software. Maxim Potekhin STAR Collaboration Meeting Pasadena February 20, 2004. Credits. Lidia Didenko, Valeri Fine, Yuri Fisiak, Jerome Lauret, Ron Longacre – and many other STAR collaborators Special thanks to Pavel Nevski. Overview. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Developments in the STAR Simulation Software

Developments in the STARDevelopments in the STARSimulation SoftwareSimulation Software

Maxim PotekhinMaxim PotekhinSTAR Collaboration MeetingSTAR Collaboration Meeting

PasadenaPasadena February 20, 2004February 20, 2004

Page 2: Developments in the STAR Simulation Software

CreditsCredits

Lidia Didenko, Valeri Fine, Yuri Fisiak, Jerome Lauret,Lidia Didenko, Valeri Fine, Yuri Fisiak, Jerome Lauret,Ron Longacre – and many other STAR collaboratorsRon Longacre – and many other STAR collaborators

Special thanks to Pavel NevskiSpecial thanks to Pavel Nevski

Page 3: Developments in the STAR Simulation Software

OverviewOverview

STAR simulation status and performance in 2003 STAR simulation status and performance in 2003

STAR Detector Geometry UpdatesSTAR Detector Geometry Updates

Recent infrastructure changes, 2004 and beyond Recent infrastructure changes, 2004 and beyond

Detector Geometry Description and ModelingDetector Geometry Description and Modeling

Page 4: Developments in the STAR Simulation Software

Simulation status and performance in Simulation status and performance in 2002/20032002/2003

Main simulation tool in 2003: STAF/GSTARMain simulation tool in 2003: STAF/GSTAR

– code base unchanged since 2002code base unchanged since 2002– code maintained in a CMZ file, not in CVScode maintained in a CMZ file, not in CVS– root4star libraries were using a slightly variant version (i.e. no root4star libraries were using a slightly variant version (i.e. no

common code base)common code base)

Infrastructure changes to rectify this will be discussed Infrastructure changes to rectify this will be discussed belowbelow

Page 5: Developments in the STAR Simulation Software

Simulation status and performance in Simulation status and performance in 2002/20032002/2003

GeneratorGenerator EEcmscms,GeV,GeV SystemSystem CommentComment

Hijing 1.382Hijing 1.382 200200 d-Aud-Au year2003,min biasyear2003,min bias

Hijing 1.382Hijing 1.382 200200 d-Aud-Au year2003,min bias, wide Zyear2003,min bias, wide Z

Pythia 6.203Pythia 6.203 200200 p-pp-p year2003year2003

Pythia 6.203Pythia 6.203 200200 p-pp-p Pt>5 GeVPt>5 GeV

Pythia 6.203Pythia 6.203 200200 p-pp-p Pt>15 GeVPt>15 GeV

Hijing 1.382Hijing 1.382 200200 Au-AuAu-Au Heavy flavor embedding y2003xHeavy flavor embedding y2003x

(J/Psi, Upsilon, Omega)(J/Psi, Upsilon, Omega)

MevsimMevsim 200200 Au-AuAu-Au year_1eyear_1e

MevsimMevsim 200200 Au-AuAu-Au year2001year2001

Page 6: Developments in the STAR Simulation Software

STAR Geometry Development in 2003STAR Geometry Development in 2003

Changed the material distribution in the silicon vertex detector Changed the material distribution in the silicon vertex detector (SVTT)(SVTT)Added PHoton Multiplicity Detector Added PHoton Multiplicity Detector (PHMD)(PHMD)Augmented endcap calorimeter Augmented endcap calorimeter (ECAL)(ECAL)Changed the TOF geometry Changed the TOF geometry (BTOF) (BTOF) (F.Geurts, W.Llope)(F.Geurts, W.Llope)Augmented barrel calorimeter Augmented barrel calorimeter (CALB)(CALB)Added the Pixel Detector Added the Pixel Detector (PIXL)(PIXL)Redesigned the Silicon Strip Detector Redesigned the Silicon Strip Detector (SISD)(SISD) geometry code geometry codeMade additions to the Made additions to the FTPCFTPC code codeImproved the main steering code Improved the main steering code (geometry.g)(geometry.g)

Last but not least:Last but not least:– bug corrections bug corrections

Page 7: Developments in the STAR Simulation Software

STAR Geometry Development – the SVTSTAR Geometry Development – the SVT

investigated the material distribution in the SVT using the photon investigated the material distribution in the SVT using the photon conversion studies (I.Johnson, M.Potekhin) as a pointerconversion studies (I.Johnson, M.Potekhin) as a pointer

– ““extra material” plots presented last yearextra material” plots presented last year

– most of the extra material located on the rim of the SVT “barrel”most of the extra material located on the rim of the SVT “barrel”

– engineering data and images of the detector from D.Lynnengineering data and images of the detector from D.Lynn

– copper cables and water pipes identified as main contributors (about a copper cables and water pipes identified as main contributors (about a pound of copper and two pounds of water)pound of copper and two pounds of water)

– added G10 circuit boards, previously missingadded G10 circuit boards, previously missing

– corrected the material of the main support strutscorrected the material of the main support struts

Recent additions:Recent additions:– outer shielding , support "cage" made of carbon composite tubes outer shielding , support "cage" made of carbon composite tubes

Page 8: Developments in the STAR Simulation Software

STAR Geometry Development – the SVTSTAR Geometry Development – the SVT

An illustration of the Cables and Water pipes in An illustration of the Cables and Water pipes in the SVTthe SVT

Page 9: Developments in the STAR Simulation Software

STAR Geometry Development – the SVTSTAR Geometry Development – the SVT

Added material: location and effect on rad lengthAdded material: location and effect on rad length

Page 10: Developments in the STAR Simulation Software

STAR Detector Geometry Development – STAR Detector Geometry Development – the Pixel Detectorthe Pixel Detector

GEANT model of the Pixel Detector GEANT model of the Pixel Detector based on technical drawingsbased on technical drawings

Page 11: Developments in the STAR Simulation Software

STAR Detector Geometry Development – STAR Detector Geometry Development – the Silicon Strip Detectorthe Silicon Strip Detector

GEANT model of the Silicon Strip Detector based on technical drawingsGEANT model of the Silicon Strip Detector based on technical drawings

Page 12: Developments in the STAR Simulation Software

From STAF to StarsimFrom STAF to Starsim

Evolution of the same underlying codeEvolution of the same underlying code

Main difference: much improved code organization and corrections Main difference: much improved code organization and corrections accumulated over the last 2 yearsaccumulated over the last 2 years

FeatureFeature STAFSTAF STARSIMSTARSIM

Common Code Base Common Code Base with root4starwith root4star

NoNo YesYes

Version control via CVSVersion control via CVS NoNo YesYes

GCALOR included in the GCALOR included in the code basecode base

NoNo YesYes

CONS based buildCONS based build NoNo YesYes

Logical source code Logical source code partitioningpartitioning

NoNo YesYes

Page 13: Developments in the STAR Simulation Software

TGeo model of the STAR detectorTGeo model of the STAR detector