Presentation is loading. Please wait.

Presentation is loading. Please wait.

ATLAS Simulation/Reconstruction Software James Shank DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory NOVEMBER 14-17,

Similar presentations


Presentation on theme: "ATLAS Simulation/Reconstruction Software James Shank DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory NOVEMBER 14-17,"— Presentation transcript:

1 ATLAS Simulation/Reconstruction Software James Shank DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory NOVEMBER 14-17, 2000

2 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 2 Outline RequirementsRequirements –Get simulation/reconstruction ready in time for Mock Data Challenges Technical ChoicesTechnical Choices –Object-oriented design, C ++ implementation. Organization (US and international ATLAS)Organization (US and international ATLAS) Current/near-term future workCurrent/near-term future work Resource RequirementsResource Requirements –Some computing professional help is crucial ScheduleSchedule –OO reconstruction release end of this year, then on to MDC.

3 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 3 ATLAS Detector/Task matrix Offline Coordinator ReconstructionSimulationDatabaseChair N. McCubbin D. Rousseau K. Amako D. Malon/ R.D. Schaffer R.D. Schaffer Inner Detector D. Barberis D. Rousseau F. Luehring S. Bentvelsen Liquid Argon J. Collot S. Rajagopalan M. Leltchouk S. Simion/ R. Sobie Tile Calorimeter A. Solodkov F. Merritt A. Solodkov T. LeCompte Muon G. Poulard J.F. Laporte A. Rimoldi S. Goldfarb LVL 2 Trigger/ Trigger DAQ S. George S. Tapprogge T. Hansl- Kosenecki H. P. Beck Event Filter V. Vercesi F. Touchard Physics Coordinator: F.Gianotti Chief Architect: D.Quarrie From N. McCubbin’s talk

4 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 4 Subdetector Software Brief survey of subdetector software recent activities and near-term plansBrief survey of subdetector software recent activities and near-term plans –Silicon Tracker –Transition Radiation Tracker (TRT) –Liquid Argon Calorimeter –Tile Calorimeter –Muon Spectrometer Goal: Combine strong core and subsystem software roles to closely couple core development to real-world testbeds and applicationsGoal: Combine strong core and subsystem software roles to closely couple core development to real-world testbeds and applications –Recognized in ATLAS as very important –Enable physicists to contribute to software development

5 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 5 Subdetector Current/Near-Term SW Activities Performance/design studies – AllPerformance/design studies – All G3 based simu – AllG3 based simu – All Test beam – Si, LAr, TileTest beam – Si, LAr, Tile Athena integration – Si, LAr, Tile, MuonAthena integration – Si, LAr, Tile, Muon Reconstruction development in C ++ - Si, LAr, Tile, MuonReconstruction development in C ++ - Si, LAr, Tile, Muon G4 based simu dev – Si, TRT, LAr, MuonG4 based simu dev – Si, TRT, LAr, Muon G4 physics validation – Si, LArG4 physics validation – Si, LAr XML based det description – TRT, Tile, MuonXML based det description – TRT, Tile, Muon Database – LAr, Tile, MuonDatabase – LAr, Tile, Muon Trigger/DAQTrigger/DAQ

6 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 6 Silicon Tracker (L. Vacavant/LBNL et al) Integration of Kalman based reconstruction in Athena underway (with I. Gavralenko)Integration of Kalman based reconstruction in Athena underway (with I. Gavralenko) –Geometry and digits redesigned and interfaced; –output classes defined  Will be useful for all ID tracking packages –tested on single tracks –Starting now:  code is in the ATLAS repository;  tests on full events;  design iteration (modularity) Pixel test beam simulation in Geant4Pixel test beam simulation in Geant4 –Digi chain redesigned for modularity and implemented in G4 –Now starting: G4 physics validation against G3 and test beam Tracking performance: studies of FE electronics performance impact ongoingTracking performance: studies of FE electronics performance impact ongoing

7 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 7 TRT (F. Luehring/Indiana et al) F. Luehring: TRT SW coordination, Inner Detector (ID) simu coordination, ID Geant material coordination, ARC…F. Luehring: TRT SW coordination, Inner Detector (ID) simu coordination, ID Geant material coordination, ARC… TRT Geant3 simulation maintenanceTRT Geant3 simulation maintenance Rate studies of beam pipe designs led to all-Be design selection (Geant3)Rate studies of beam pipe designs led to all-Be design selection (Geant3) Participating in G4 barrel geometry developmentParticipating in G4 barrel geometry development Near term:Near term: –Updated TRT signal shapes into G3 digitization –TRT detector description in XML –TRT digitization into Geant4 (K. Assamagan/Hampton, F. Luehring/Indiana)

8 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 8 Tuning G4 Energy Smearing in TRT K. Assamagan

9 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 9 TRT PAI Comparison to Data K. Assamagan

10 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 10 LAr Simulation (M. Leltchouk/Nevis et al) LAr simulation coordination: M. Leltchouk/NevisLAr simulation coordination: M. Leltchouk/Nevis Participation in G4 EM barrel developmentParticipation in G4 EM barrel development –Major int’l effort, now in test beam/G3 comparisons Coordination of HEC into G4 (w/Montreal, Munich)Coordination of HEC into G4 (w/Montreal, Munich) FCAL test beam, G3, G4 comparison studies (P.Loch Arizona, R. Mazini Montreal)FCAL test beam, G3, G4 comparison studies (P.Loch Arizona, R. Mazini Montreal) Near term:Near term: –LAr offline data class design (BNL, Nevis, Int’l) –Geant4 integration into ATLAS –Geant4-ATLAS test beam comparison project  Long way to go on G4 physics validation

11 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 11 LAr Reconstruction (S. Rajagopalan/BNL et al) LAr reconstruction coordination: S. Rajagopalan/BNL just appointedLAr reconstruction coordination: S. Rajagopalan/BNL just appointed OO LAr reconstruction development (H.Ma, S.Rajagopalan/BNL, J.Schwindling, M.Weilers)OO LAr reconstruction development (H.Ma, S.Rajagopalan/BNL, J.Schwindling, M.Weilers) –Released 4/2000, most Atrecon features preserved –Very good agreement with Fortran Atrecon results, event level, barrel and endcap Athena integration 4-5/2000Athena integration 4-5/2000 –First major application integrated in new framework; basis for tutorial, A Team feedback HEC reconstruction being incorporatedHEC reconstruction being incorporated Near term:Near term: –FCAL reconstruction –Application in LAr EM test beam analysis –Integration with Tile Calorimeter reconstruction

12 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 12 GEANT 4 A 50 GeV e - in the EM Barrel Calorimeter K. Kordas “GEANT4 for the ATLAS EM calo” CALOR2000, Annecy, 12 October, 2000. M. Leltchouk

13 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 13 FCAL G3-G4-Testbeam comparisons Talk of R. Mazini/ P. Loch at CALOR2000 40 GeV electron signals

14 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 14 FCAL G3-G4-Testbeam comparisons Talk of R. Mazini/ P. Loch at CALOR2000 Cell signals for electron events

15 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 15 Tile Calorimeter (T. LeCompte, A. Gupta) Tile Calorimeter DB coordination: T. LeCompte/ANLTile Calorimeter DB coordination: T. LeCompte/ANL Tile Cal reconstruction coord: F. Merritt/ChicagoTile Cal reconstruction coord: F. Merritt/Chicago C++ based test beam software ‘Pilot’ now has all functionality of old Fortran TilemonC++ based test beam software ‘Pilot’ now has all functionality of old Fortran Tilemon Optimal Filtering (correcting pulse height for phase of signal relative to beam) implementedOptimal Filtering (correcting pulse height for phase of signal relative to beam) implemented C++ based reconstruction in development; G3 digit information being usedC++ based reconstruction in development; G3 digit information being used –First jet finding algorithm in use Near term:Near term: –Pilot into Athena framework –Tile test beam data into Objectivity & Athena –Pursuing a common C++ high level class design with LAr

16 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 16 Test with ATRECON A. Gupta Atrecon (FORTRAN) TileRec (C ++ )

17 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 17 Tile Test Beam Comparison of old FORTRAN with new C++Comparison of old FORTRAN with new C++ Fortran C ++ A. Gupta

18 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 18 Tile Cal. Optimal Filtering Determine shape of pulse in each PMTDetermine shape of pulse in each PMT Fit each waveformFit each waveform A. Gupta

19 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 19 Muon Spectrometer Boston U (J.Shank), U Michigan, Harvard, BNLBoston U (J.Shank), U Michigan, Harvard, BNL Current activity:Current activity: –Muon database and detector description  Muon DB coordination: S. Goldfarb/UM  Digit decoding into ATLAS Event from G3 complete -- except for CSCs  Detector element Identifiers implemented  XML detector description: MDTs, RPCs, TGCs implemented; full chain to Geant4 implemented  Geometry ID scheme for all subsystems defined and documented –OO muon reconstruction (Moore) development  New program based on components of 1st generation OO reconstruction program, AMBER.  Integrated into Athena; in repository; in early development –Muon L2 trigger simulation studies, code support –Simulation for detector layout optimization Near term:Near term: –Completion of cathode strip chamber software –Trigger TDR studies: L1->L2 rejection, efficiencies –Calibration DB, trigger DB, ongoing detector description work

20 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 20 Offline Muon Reconstruction Muon Object Oriented Reconstruction (Moore).Muon Object Oriented Reconstruction (Moore). –Bottom-up re-design and implementation of Muon track reconstruction. Diagram from Patrick Hendrik’s thesis

21 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 21 Moore XML Graphics MDT’s RPC’s

22 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 22 Moore XML Graphics

23 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 23 Moore to-do list FittingFitting –Incorporate new OO version of old GEANE track fitting routine, COBRA –Interface to fitting procedure used in inner detector, iPatRec. GraphicsGraphics –Make Moore created objects, track segments, roads, etc., “plottable” in the ATLAS Athena sense. Combined fitting using inner detector+calorimeter.Combined fitting using inner detector+calorimeter. Performance tuning/comparisons with FORTRAN versionPerformance tuning/comparisons with FORTRAN version

24 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 24 Trigger/DAQ Offline Software

25 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 25 TDAQ Offline Software/2

26 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 26 TDAQ Software and Event Rates

27 November 14-17, 2000 J. Shank ATLAS Simulation/Recon. SW. 27 Summary New ATLAS framework, Athena, enthusiastically embraced by broad spectrum of sub-system community.New ATLAS framework, Athena, enthusiastically embraced by broad spectrum of sub-system community. Many US physicists active in C ++ code developmentMany US physicists active in C ++ code development –Well integrated into overall ATLAS software effort Need OO/C ++ expert to help with interface between subsystems and the control/framework/db software.Need OO/C ++ expert to help with interface between subsystems and the control/framework/db software. –Part of NSF request for FY01 –Resident at CERN Schedule:Schedule: –OO recon for all subsystems available 12/00  Probably will be a little late, some FORTRAN wrapping. –MDC 0 12/01  Should have full OO sw ready, especially with help of IT professional


Download ppt "ATLAS Simulation/Reconstruction Software James Shank DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory NOVEMBER 14-17,"

Similar presentations


Ads by Google