New beam test simulation application for ATLAS Tile Calorimeter in FADS/Goofy framework Application details & Some results Vakhtang Tsulaia JINR, Dubna.

Slides:



Advertisements
Similar presentations
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Advertisements

LC Calorimeter Testbeam Requirements Sufficient data for Energy Flow algorithm development Provide data for calorimeter tracking algorithms  Help setting.
Quartz Plate Calorimeter Prototype Ugur Akgun The University of Iowa APS April 2006 Meeting Dallas, Texas.
The performance of Strip-Fiber EM Calorimeter response uniformity, spatial resolution The 7th ACFA Workshop on Physics and Detector at Future Linear Collider.
Status of the Geant4 Physics Evaluation in ATLAS
W. Clarida, HCAL Meeting, Fermilab Oct. 06 Quartz Plate Calorimeter Prototype Geant4 Simulation Progress W. Clarida The University of Iowa.
An Online Calorimeter Trigger for Removing Outsiders from Particle Beam CalibrationTests Denis O. Damazio José Manoel de Seixas Signal Processing Lab –
March 31, Status of the TOF, Ckov and Virtual Detector Packages in G4Mice Steve Kahn Brookhaven National Laboratory Mice Collaboration Meeting March.
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
1/9/2003 UTA-GEM Simulation Report Venkatesh Kaushik 1 Simulation Study of Digital Hadron Calorimeter Using GEM Venkatesh Kaushik* University of Texas.
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
Evaluation of G4 Releases in CMS (Sub-detector Studies) Software used Electrons in Tracker Photons in the Electromagnetic Calorimeter Pions in the Calorimeter.
Study of response uniformity of LHCb ECAL Mikhail Prokudin, ITEP.
Status of Atlas Tile Calorimeter and Study of Muon Interactions L. Price for TileCal community Short Overview of the TileCal Project mechanics instrumentation.
Energy Flow and Jet Calibration Mark Hodgkinson Artemis Meeting 27 September 2007 Contains work by R.Duxfield,P.Hodgson, M.Hodgkinson,D.Tovey.
Preliminary comparison of ATLAS Combined test-beam data with G4: pions in calorimetric system Andrea Dotti, Per Johansson Physics Validation of LHC Simulation.
Hadronic Models Problems, Progress and Plans Gunter Folger Geant4 Workshop, Lisbon 2006.
Geant4 Acceptance Suite for Key Observables CHEP06, T.I.F.R. Mumbai, February 2006 J. Apostolakis, I. MacLaren, J. Apostolakis, I. MacLaren, P. Mendez.
Monte Carlo Comparison of RPCs and Liquid Scintillator R. Ray 5/14/04  RPCs with 1-dimensional readout (generated by RR) and liquid scintillator with.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Beam test results of Tile/fiber EM calorimeter and Simulator construction status 2005/03/05 Detector Niigata University ONO Hiroaki contents.
The Forward Liquid Argon Calorimeter of the ATLAS Detector Geant4 Workshop' September. Triumf, Vancouver Patricia Méndez Lorenzo. CERN EP/SFT 1.
1 A ROOT Tool for 3D Event Visualization in ATLAS Calorimeters Luciano Andrade José de Seixas Federal University of Rio de Janeiro/COPPE.
CALORIMETER system for the CBM detector Ivan Korolko (ITEP Moscow) CBM Collaboration meeting, October 2004.
0 Status of Shower Parameterisation code in Athena Andrea Dell’Acqua CERN PH-SFT.
Pavel Šťavina, Bratislava 2004 Slovak contribution to experiment ATLAS  Even though Slovakia is small country with limited finances we have fulfilled.
ATLAS Detector Description Database Vakho Tsulaia University of Pittsburgh 3D workshop, CERN 14-Dec-2004.
24/06/03 ATLAS WeekAlexandre Solodkov1 Status of TileCal software.
EXAMINATION OF CORRUPTED DATA IN THE TILE CALORIMETER Stephanie Hamilton Michigan State University The ATLAS Collaboration Supervisor: Irene Vichou (U.
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
Status of ATLAS Liquid Argon Calorimeter Simulations With GEANT4 G. Azuelos , A. Chekhtman , J. Dodd , A. Kiryunin , M. Leltchouk , R. Mazini , G.
Shashlyk FE-DAQ requirements Pavel Semenov IHEP, Protvino on behalf of the IHEP PANDA group PANDA FE-DAQ workshop, Bodenmais April 2009.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Geant4 Simulation of the Beam Line for the HARP Experiment M.Gostkin, A.Jemtchougov, E.Rogalev (JINR, Dubna)
Mechanics and granularity considerations of a Tile hadronic calorimeter for FCC hh barrel Nikolay Topilin/Dubna+ Sergey Kolesnikov/Dubna Ana Henriques/CERN.
ATLAS Tile Hadronic Calorimeter:
Fast Shower Simulation in ATLAS Calorimeter Wolfgang Ehrenfeld – University of Hamburg/DESY On behalf of the Atlas-Calorimeter and Atlas-Fast-Parameterisation.
FSC Status and Plans Pavel Semenov IHEP, Protvino on behalf of the IHEP PANDA group PANDA Russia workshop, ITEP 27 April 2010.
CaTS and Dual Readout. CaTS – Calorimeter and Tracker Simulation Describe detector in gdml file (xml like) Define.
ECAL software development Yuri Kharlov IHEP Protvino.
Geant4 CPU performance : an update Geant4 Technical Forum, CERN, 07 November 2007 J.Apostolakis, G.Cooperman, G.Cosmo, V.Ivanchenko, I.Mclaren, T.Nikitina,
FCC-hh HCAL software goals Ana Henriques (thanks for Clement Helsens, Carlos Solans input)
Update G4builder issues Talk written almost entirely by Stan Bentvelsen with a few updates from Christopher Lester ATLAS G4 Workshop December 2000 CAMBRIDGE.
Progress Report on GEANT Study of Containerized Detectors R. Ray 7/11/03 What’s New Since Last Time?  More detailed container description in GEANT o Slightly.
Marina Golubeva, Alexander Ivashkin Institute for Nuclear Research RAS, Moscow AGeV simulations with Geant4 and Shield Geant4 with Dpmjet-2.5 interface.
1 Giuseppe G. Daquino 26 th January 2005 SoFTware Development for Experiments Group Physics Department, CERN Background radiation studies using Geant4.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
Study of Calorimeter performance using the LC full simulator The 8th ACFA Workshop Yoshihiro Yamaguchi (Tsukuba U.) M. -C. Chang (RCNS, Tohoku U.) K. Fujii.
W Prototype Simulations Linear Collider Physics & Detector Meeting December 15, 2009 Christian Grefe CERN, Bonn University.
SHIP calorimeters at test beam I. KorolkoFebruary 2016.
14/05/03 ATLAS Software WeekAlexandre Solodkov1 FLUKA and ATLAS TileCal testbeam simulation.
on behalf of ATLAS LAr Endcap Group
CALICE scintillator HCAL
Simulation Project Structure and tasks
Testbeams for Simulation
Testbeam comparisons arXiv:
Detector Configuration for Simulation (i)
Individual Particle Reconstruction
Linear Collider Simulation Tools
Testing Geant4 with a simplified calorimeter setup
Pedro Arce (CERN/CIEMAT)
Plans for checking hadronic energy
Comparison between Geant4, Fluka and the TileCal test-beam data
The Hadrontherapy Geant4 advanced example
Reports for highly granular hadron calorimeter using software compensation techniques Bing Liu SJTU February 25, 2019.
Mantis a framework and toolkit for Geant4 simulation in CMS
Linear Collider Simulation Tools
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
LC Calorimeter Testbeam Requirements
Presentation transcript:

New beam test simulation application for ATLAS Tile Calorimeter in FADS/Goofy framework Application details & Some results Vakhtang Tsulaia JINR, Dubna Geant4 Users’ Workshop November 14, 2002, CERN

14/11/2002V.Tsulaia, Geant4 Users' Workshop2 Contents Application details: –Development framework –Geometry of beam test setups –Readout system –User Action classes –Event generator –Physics lists used Physics results: –Energy depositions (comparison with G3) –Energy resolutions for pions in different beam test setups –The e/  ratio –Hadronic shower profiles in TileCal prototypes

14/11/2002V.Tsulaia, Geant4 Users' Workshop3 General structure of the application Application developed in FADS/Goofy - framework for ATLAS simulation in G4 Development framework FADS is aimed to extend G4 functionality providing a middleware on top of G4 Simulation program Goofy is empty at initialization –contains no geometry, no physics, no event generators etc. –everything is provided by user interactively TileCal Beam Test Simulation application consists of set of shared libraries that are used by Goofy at run time –library for geometry, sensitive detectors, users actions (should be separated in the future) –library for physics lists –library for event generator

14/11/2002V.Tsulaia, Geant4 Users' Workshop4 Some features of FADS/Goofy Provides a set of services –Material Manager, Detector Facility, Physics List Catalog etc. Provides set of abstract interfaces –for Geometry organization, Sensitive detectors, User actions etc Users create their own realizations of the abstract interfaces and register them in corresponding catalog –one line of code for registration The concrete objects necessary for particular simulation chosen at run time –the geometry is built from existing detectors –physics lists selected –user actions selected

14/11/2002V.Tsulaia, Geant4 Users' Workshop5 Some features of FADS/Goofy Provides abstract interfaces to analysis systems –ROOT, HBOOK, HTL –Currently not used by TileCal simulation Includes XML parser –Used in TileCal simulation for description of Geometry, Readout system, Materials, Colors Access to MySQL database –Planned to try in the future Persistency scheme - ROOT –Not used in TileCal simulation at the moment For details about ATLAS simulation in FADS/Goofy – –Presentation of Andrea Dell’Acqua on Geant4 Developers’ Workshop, CERN, 2 nd October 2002

14/11/2002V.Tsulaia, Geant4 Users' Workshop6 Application details - GEOMETRY

14/11/2002V.Tsulaia, Geant4 Users' Workshop7 Application details - GEOMETRY Detailed geometry description in XML of all types of Tile modules: –Central barrel module –Extended barrel module + ITC –Module0 (slightly different from central barrel) –Prototype module Description of all modules in one XML file Dedicated XML file providing for each Beam Test setup configuration –indicates module types used and their positions –contains a few lines of code Provided description of 4 Tile Beam Test setups –Beam Test 2000 –Beam Test 1998 –Beam Test 1997 –Beam Test 1995

14/11/2002V.Tsulaia, Geant4 Users' Workshop8 Application details - GEOMETRY <?xml version=“1.0” encoding=“iso ”? <TileTB name=“TileTB” RMin=“2270.” RMax=“4550.” DzTile=“6150.” DeltaPhi=“5.625” NrOfModules=“6” ModuleType=“ ” Zoffset=“ ” Roffset=“ ” PhiPosition=“ ” Barrel=“Barrel” Extended=“” Module0=“” Proto=“Proto” /> File tb98.xml (Beam test 1998 setup):

14/11/2002V.Tsulaia, Geant4 Users' Workshop9 <?xml version=“1.0” encoding=“iso ”? <TileExtended name=“Extended” EBarrel=“EBarrel” Plug1=“Plug1” Plug2=“Plug2” /> <TileTB name=“TileTB” RMin=“2280.” RMax=“4250.” DzTile=“6150.” DeltaPhi=“5.625” NrOfModules=“4” ModuleType=“ ” Zoffset=“ ” Roffset=“ ” PhiPosition=“ ” Barrel=“Barrel” Extended=“Extended” Module0=“Module0” Proto=“” /> Application details - GEOMETRY File tb00.xml (Beam test 2000 setup):

14/11/2002V.Tsulaia, Geant4 Users' Workshop10 Application details - GEOMETRY Information from XML is read into DetectorDescription objects (FADS specific) –DescriptionFactory mechanism used (FADS specific) –Hierarchy of DetectorDescription objects based on hierarchy of corresponding XML elements (TileSection, TilePeriod, TileScintillator etc) One DetectorFacility class provided for whole setup (FADS) –Build() method realized –Volumes created only for necessary types of modules Messenger provided for Beam Test setup allowing position changes –Rotation in theta: /TileTB/RotateDeg –Setting Z coordinate of central module: /TileTB/ZPosition –Rotation in phi to be implemented Simple Leakage Detector implemented –Improvement required

14/11/2002V.Tsulaia, Geant4 Users' Workshop11 Application details - READOUT SYSTEM Negative side of Central Barrel module

14/11/2002V.Tsulaia, Geant4 Users' Workshop12 Application details - READOUT SYSTEM Readout system described in XML –Samples, Cells - as XML elements –PMTs - as attributes of Cells Provided set of XML files –each file describing readout system for one type of Tile module <TileSample name=“Barrel_D” SampleID=“5:1:X:X:X:2” FirstRow=“9” LastRow=“10” Cells=“Dneg3 Dneg2 Dneg1 D0 Dpos1 Dpos2 Dpo3” /> <TileCell name=“D0” TileID=“5:1:1:X:0:2” NrOfTilesInRow=“40 40” NrOfPMT=“2” Holes=“1 -1” /> Sample XML code Two PMTs for each cell

14/11/2002V.Tsulaia, Geant4 Users' Workshop13 Information read from XML is kept in hierarchy of FADS DetectorDescription objects Application details - READOUT SYSTEM

14/11/2002V.Tsulaia, Geant4 Users' Workshop14 Application details - READOUT SYSTEM DetectorDescription objects hierarchy is exploited in several parts of Tile Beam Test simulation –Sensitive Detector: processing hits –User Actions: End Of Event actions, ntuple creation Correspondence between scintillators and cells is kept in TileSectionDescription –Vector of pointers to TileCellDescription objects Simulation of optical model for TileCal implemented –provided simple mechanism to distribute energy into PMTs depending of energy deposition Y coordinate Hits hold energy in one PMT and corresponding Cell identifiers –no persistency implemented for hits yet

14/11/2002V.Tsulaia, Geant4 Users' Workshop15 Application details - USER ACTIONS Class TileTBUserAction derived from FADS UserAction provides general functionality –Ntuple manipulation routines using standard HBOOK mechanisms –Two empty methods to be realized in child: EndOfEventAction CreateNtuple (calling from BeginOfRunAction) Two child classes of TileTBUserAction provide specific functionality to produce ntuples of different structures –TileTBUASamples. Ntuple with structure similar to one existent for Tile Beam Test simulation in G3 –TileTBUADrawers. Ntuple with structure similar to Beam Test ntuples The concrete User Action is chosen at run time –FADS mechanisms: /Actions/RegisterForAction

14/11/2002V.Tsulaia, Geant4 Users' Workshop16 Application details - USER ACTIONS All ntuples have common GENERAL block –Vertex, Momentum –Total energies and track lengths in scintillators, absorbers TileTBUASamples grouping variables by module samples –EneB1S1U(20) – energies in UP PMTs in barrel module 1 sample 1 –EneB1S1D(20) – same for DOWN PMTs TileTBUASamples grouping variables by module sides (drawers) –EneB1P(48) – energies in barrel module 1 positive side PMTs –EneB1N(48) – energies in negative side PMTs The concrete structure of produced ntuple is implemented on the fly –based on information in DetectorDescription hierarchy

14/11/2002V.Tsulaia, Geant4 Users' Workshop17 Application details – EVENT GENERATOR Dedicated TileTBGenerator class implemented using FADS mechanisms –Derived from abstract AtlGenerator –Generates HepMC events Specific features –Fixed momentum direction for particles (1,0,0) –Fixed beam dimensions along Y and Z axis –Two possible particle distribution ‘flat’ – along Z axis ‘uniform’ – in YZ surface Messenger provided –Choose particle –Choose energy –Choose beam dimensions in Y and Z –Choose distribution type

14/11/2002V.Tsulaia, Geant4 Users' Workshop18 Application details – PHYSICS LISTS The application uses hadronic physics lists provided by Hans-Peter Wellisch –LHEP. Uses LEP and HEP parameterized models for inelasting scattering –QGSP. Employs quark gluon string precompound model The lists are used as they are –Change of default cut value tried The lists are kept up to date with newest releases Details about Hadronic Physics Lists by Use-Case can be found at

14/11/2002V.Tsulaia, Geant4 Users' Workshop19 Application details – CONCLUSIONS Universal application developed for TileCal Beam test simulations –All existing beam test setups can be simulated The application exploits many specific features of FADS/Goofy framework –Dynamic loading, plug-in techniques –Actions on demand –XML parser Still needs tests and further developments –Additional details of setup geometry, additional rotations –Improvement simulation TileCal optical model –Usage of database, persistency mechanisms Is currently available on LXPLUS at ~tilecal/FADS/TestBeam

14/11/2002V.Tsulaia, Geant4 Users' Workshop20 Physics results – GENERAL NOTES Tests performed with Geant4.4.p01 + bug fix in G4ReactionDynamics provided by Hans-Peter Since the application has been released recently most of results are preliminary –Some of tests started just one week ago Mainly QGSP list used for recent runs Tests performed for different setup configurations –TB1995: tests in August –September, last week –TB2000, TB1998: last week only Decreasing cut value in range gives no effect in results but considerably increases simulation time –Default cut value left equal to 1.0 mm Negative pions used

14/11/2002V.Tsulaia, Geant4 Users' Workshop21 Physics results – ENERGY DEPOSITIONS Presented results for Beam Test 2000 setup Runs performed last week QGSP list Pions at  =20° Results compared with simulation data for the same setup in G3

14/11/2002V.Tsulaia, Geant4 Users' Workshop22 Physics results – ENERGY DEPOSITIONS Ratio of energy deposited in calorimeter to beam energy -- G4 -- G3

14/11/2002V.Tsulaia, Geant4 Users' Workshop23 Physics results – ENERGY DEPOSITIONS Ratio of energy in scintillators to beam energy -- G4 -- G3

14/11/2002V.Tsulaia, Geant4 Users' Workshop24 Physics results – ENERGY RESOLUTIONS Presented results for three setups Pions at  =20° No noise, no cuts Beam Test 1995 –Results compared to experimental data from TileCal TDR –QGSP and LHEP lists –August – September runs Beam Test 2000, 1998 –Results compared to G3 simulation for Beam Test 2000 –QGSP list only –Last week runs

14/11/2002V.Tsulaia, Geant4 Users' Workshop25 ENERGY RESOLUTIONS Beam Test 1995

14/11/2002V.Tsulaia, Geant4 Users' Workshop26 ENERGY RESOLUTIONS Beam Test 2000 Beam Test 1998 (blue)

14/11/2002V.Tsulaia, Geant4 Users' Workshop27 Physics results – e/  RATIO Beam Test 1995 Pions at  =20° Two lists G3 Data for Beam Test 2000 September runs

14/11/2002V.Tsulaia, Geant4 Users' Workshop28 Physics results – HADRONIC SHOWER PROFILES TileCal Beam Test 1995 (stack of 5 prototype modules) Z scan of 100 GeV negative pions at  =10° Noise 40 MeV/Cell G4 results compared to experimental data Hadronic shower development described in Hadronic Shower Development in Tile Iron-Scintillator Calorimetry - Kulchitski,Yu; hep- ex/ ; E ; JINR-E Dubna : Joint Inst. Nucl. Res., 8 Oct 1999 Kumacs for the analysis provided by Yuri Kulchitski

14/11/2002V.Tsulaia, Geant4 Users' Workshop29 LATERAL PROFILE Energy depositions in cells summed over all calorimeter depth segments, as a function of Z coordinate -- G4 -- Experimental data

14/11/2002V.Tsulaia, Geant4 Users' Workshop30 LONGITUDINAL PROFILE Longitudinal profile of the hadronic shower as a function of the longitudinal coordinate x in units of Dashed line represents a calculation, not a fit -- G4 -- Experimental data

14/11/2002V.Tsulaia, Geant4 Users' Workshop31 Physics results – CONCLUSIONS THE PRESENTED RESULTS CANNOT BE CONSIDERED AS FINAL ONES! –Some tests just started –Lots of aspects need to be investigated Some results really improved –Resolution in prototypes –Lateral shower profile shape To be continued…