LCDG4: a Geant4-based detector simulator for the LCD Guilherme Lima for the NICADD simulations group Geant4 Tutorial Fermilab, Oct.28 2003.

Slides:



Advertisements
Similar presentations
GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov
Advertisements

Testbeam Requirements for LC Calorimetry S. R. Magill for the Calorimetry Working Group Physics/Detector Goals for LC Calorimetry E-flow implications for.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
LCDG4 at NIU Status and Plans Dhiman Chakraborty, Guilherme Lima, Manuel Martin, Jeremy McCormick, Vishnu Zutshi NICADD / Northern Illinois University.
A preliminary analysis of the CALICE test beam data Dhiman Chakraborty, NIU for the CALICE Collaboration LCWS07, Hamburg, Germany May 29 - June 3, 2007.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
Geant4 Activities at NICADD / NIU Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Simulations Working Group ALCPG 2004 Winter Workshop.
6/23/20031 NICADD LCD Simulations: Capability Overview and Future Plans Guilherme Lima, Jeremy McCormick.
8/17/031 Geant4 Simulations Guilherme Lima, Jeremy McCormick General Comments Test Stand (JM) Test Beam (GL)
GEANT4 simulation efforts at NIU/NICADD Robert C. McIntosh Mike Arov
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
Energy Flow Studies Steve Kuhlmann Argonne National Laboratory for Steve Magill, Brian Musgrave, Norman Graf, U.S. LC Calorimeter Group.
Scintillator (semi)DHCAL? Vishnu Zutshi for. Introduction Can a scintillator (semi)digital calorimeter work? Cell sizes are necessarily 6-12 cm 2 Can.
Certifying Geant4-based calorimeter simulations for the LCD Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi NICADD, NIU ALCWG-Cal Meeting.
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.
Simulation of RPC avalanche signal for a Digital Hadron Calorimeter (DHCAL) Lei Xia ANL - HEP.
LCD Simulation News Norman Graf ECFA Workshop ECFA Workshop Montpellier, Nov. 14, 2003.
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
ALCPG Simulation Status and Plans ACFA LC Workshop, Taipei Nov. 10, 2004 Norman Graf (SLAC)
Development of Particle Flow Calorimetry José Repond Argonne National Laboratory DPF meeting, Providence, RI August 8 – 13, 2011.
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.
Simulation Studies for a Digital Hadron Calorimeter Arthur Maciel NIU / NICADD Saint Malo, April 12-15, 2002 Introduction to the DHCal Project Simulation.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Oct. 22, G.Lima1 Delving Deeper into Geant4 Guilherme Lima DHCal Meeting October 22, 2003.
Simulation Studies for a Digital Hadron Calorimeter Arthur Maciel NIU / NICADD Saint Malo, April 12-15, 2002 Introduction to the DHCal Project Simulation.
UTA GEM DHCAL Simulation Jae Yu * UTA DoE Site Visit Nov. 13, 2003 (*On behalf of the UTA team; A. Brandt, K. De, S. Habib, V. Kaushik, J. Li, M. Sosebee,
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.
Development of Digital Hadron Calorimeter Using GEM Shahnoor Habib For HEP Group, UT Arlington Oct. 12, 2002 TSAPS Fall ’02, UT Brownsville Simulation.
Simulation & Algorithms Update Development of Simulation Tools Development of Simulation Tools Calorimetry E-Flow Algorithms Calorimetry E-Flow Algorithms.
LCD simulation software efforts at NIU Dhiman Chakraborty Northern Illinois University (NIU)/ Northern Illinois Center for Accelerator.
25 Oct 2007Jeremy McCormick, ALCPG MC1 ALCPG Monte Carlo Framework.
Particle-flow Algorithms in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International Conference.
CaTS and Dual Readout. CaTS – Calorimeter and Tracker Simulation Describe detector in gdml file (xml like) Define.
ECAL software development Yuri Kharlov IHEP Protvino.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
1 Software tools in Asia Akiya Miyamoto KEK 18-March-2005 Simulation and Reconstruction Session LCWS2005 Representing acfa-sim-j activity M.C.Chang 1,K.Fujii.
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
1 Hadronic calorimeter simulation S.Itoh, T.Takeshita ( Shinshu Univ.) GLC calorimeter group Contents - Comparison between Scintillator and Gas - Digital.
07/24/07 Francisco Carrion OPTIMIZING THE TRACK DETECTOR Francisco Javier Carrión Ruiz Mentor: Hans Wenzel 07/08/09 SID CONCEPT FOR THE INTERNATIONAL LINEAR.
NICADD Participation in Fermilab Linear Collider Activities Linear Collider activities at NIU are rather diverse –Beam Physics & Diagnostics –Calorimeter.
Slic A Geant4-based detector simulation package Jeremy McCormick, Norman Graf, Ron Cassell, Tony Johnson SLAC June 8, 2006.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
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.
Geant4-based detector simulation activities at NICADD Guilherme Lima for the NICADD simulations group December 2003.
ECAL Interaction layer PFA Template Track/CalCluster Association Track extrapolation Mip finding Shower interaction point Shower cluster pointing Shower.
GEANT4 for Future Linear Colliders
Geant4-based Simulation Status and Plans
slicPandora: slic + pandoraPFANew
Vishnu V. Zutshi For the NICADD team.
Linear Collider Simulation Tools
Preliminary Results on Non-Projective HCal Simulations
Mokka vs. LCDG4 Comparison
Simulating the Silicon Detector
Mokka vs. LCDG4 Comparison
Argonne National Laboratory
High Granularity Calorimeter Upgrade Studies
The n-3He Simulation Using Geant4
Jupiter and Satellites
Geant4 Activities at NICADD / NIU
Status of CEPC HCAL Optimization Study in Simulation LIU Bing On behalf the CEPC Calorimeter working group.
Linear Collider Simulation Tools
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
Presentation transcript:

LCDG4: a Geant4-based detector simulator for the LCD Guilherme Lima for the NICADD simulations group Geant4 Tutorial Fermilab, Oct

Oct. 28, Outline NICADD Linear Collider and LCD Detector simulation  Requirements  Implementation details  Event displays  Status

Oct. 28, NICADD Northern Illinois Center for Accelerator and Detector Development Research and Developments for the next Linear Collider (LC) Detectors: design, development, prototyping, testing and construction of a sampling, scintillator-based digital hadronic calorimeter Simulation and software developments by Dhiman Chakraborty (coordinator), Guilherme Lima, Jeremy McCormick, Vishnu Zutshi More information at

Oct. 28, Linear Collider Electron-positron collisions at 500 to 1000 GeV Luminosities of cm -2 s -1 Physics motivation: Precision studies: Higgs, supersymmetry and other new phenomena Possible e - e -, e -  and  configurations Accelerator technology and site not yet chosen Start date: around 2015 Overlap with LHC is desirable

Oct. 28, Detector geometry Some versions under study  SD detector  LD detector  PD detector Detector components  VXD (vertex detector)  Tracker  EM calorimeter  Hadronic calorimeter  Luminosity detector  Solenoid coil  Muon system SDJan03

Oct. 28, Options under study: SD, LD, PD

Oct. 28, A Digital Hadronic Calorimeter?

Oct. 28, Simulation of a digital HCal High segmentation for better energy resolution: one bit (digital) or two bits (semidigital) per cell Questions to be addressed  Cell shapes (squares, rectangles, hexagons)  Cell dimensions (digital calorimeter)  Projective vs. non-projective calorimeters  Sampling fractions (number of layers, active to absorber ratios)  Cost / performance optimization

Oct. 28, Detector Simulation Support the detector design activities at NICADD Useful tool for the whole LCD collaboration Some basic requirements:  Flexible geometry description  Input from binary STDHEP  Output in LCD-specific formats (sio, lcio)  Hits should be associated to MC particles

Oct. 28, Geant4 implementation G4RunManager  UserInitialization  PhysicsList  LCDXML2G4DetConst (detector construction)  UserAction  LCDG4PrimaryGeneratorAction  LCDG4EventAction  LCDG4SteppingAction  LCDG4TrackingAction G4VisManager G4UIManager

Oct. 28, PhysicsList Basically inherited from Mokka (See GeneralPhysics charged, neutral geantinos, and all decays EMPhysics e +, e -, , e, e HadronPhysicsLHEP G4 Meson, Barion and ShortLived constructors MuonPhysics muons and taus IonPhysics G4IonConstructor, Deuteron, Triton, Alpha, 3 He

Oct. 28, LCDXML2G4DetConst Detector construction from XML input file XML parsing is done by Sun’s xercesc library Limitation: cylinders or disks only Uses other classes to do the real work:  LCDXML2G4VXD  LCDXML2G4Tracker  LCDXML2G4Lum  LCDXML2G4EMCal  LCDXML2G4HDCal  LCDXML2G4Muon  LCDG4MaterialMgr  LCDXML2G4Field  LCDXML2G4InactiveVolume

Oct. 28, XML detector description

Oct. 28, LCDG4PrimaryGeneratorAction Inherits from G4VUserPrimaryGeneratorAction LCDG4readStdFile for binary StdHEP input file  A Geant4 primary track is created for each MC particle in the input file  LCDMcPart keeps track of parents and some additional information (one for each track, except for tracks produced inside a calorimeter shower)  LCDG4Trk2McPart inherits from G4VUserTrackInformation and associates one or more G4Tracks to one LCDMcPart Standard G4ParticleGun can also be used  LCDG4PrimaryGeneratorMessenger can be used for simple interactive changes to the G4ParticleGun generator

Oct. 28, LCDG4TrackingAction Inherits from G4UserTrackingAction Builds the associations between parents and children, so that all hits can be traced back to a MC particle saved in output file It does this by creating an LCDG4Trk2McPart object for each secondary particle created by Geant during tracking

Oct. 28, LCDG4SteppingAction Inherits from G4UserSteppingAction It complements LCDG4TrackingAction by creating LCDMcPart objects for non-primary particles (except for particles from calorimeter showers) It is also used for geantino scans, to calculate accumulated radiation and interaction lengths along straight lines

Oct. 28, LCDG4EventAction Accesses all hit collections (G4HCofThisEvent) and streams hits and MC particles into output format Output formats are LCD-specific (sio and lcio) Data format keeps links between different objects, like hits associated to MC particles Some limited ASCII output can be used for debugging purposes

Oct. 28, Hit Processing LCDG4HDCalSD inherits from G4VSensitiveDetector Determines which cell was hit based on the PreStepPoint coordinates (virtual cells!) LCDG4HDCalHit keeps track of hit information in each individual cell. It inherits from G4VHit Energy deposition is linked to the MC particle Energy deposition in absorbers are also kept for analysis Similar classes exist for each subcomponent

Oct. 28, Projective vs. Non-projective An important parameter to be studied at the earlier stages of the design Mokka doesn’t currently have this functionality ProjectiveNon-projective

Oct. 28, e + e - → Z →  +  - (SDJan03)

Oct. 28, e + e - → tt event (SDJan03)

Oct. 28, e + e - → Z → qq event (SDJan03)

Oct. 28, Status Detailed comparisons between LCDG4 and Mokka under way Only cylinders and disks currently supported Plans to upgrade from XML to GDML Other Geant4 projects:  NICADD test stand  Test beam prototype (see Jeremy’s talk!) For more information, please check: