1,721,179 research outputs found
Metodi informatici della fisica
Lo scopo di questo testo risiede in una semplice introduzione all’informatica ed ai concetti della programmazione Object Oriented attraverso il linguaggio C++.
Nella stesura si è quindi scelta la strada di una breve introduzione ai computer, ai sistemi operativi, alle numerazioni a base non decimale per poi passare all’introduzione delle caratteristiche principali e innovative del linguaggio C++, esempio principe di linguaggio orientato agli oggetti, oltre che alle peculiarità di linguaggi vicini a esso (Java) o di scripting (Python) o orientati al web (HTML).
Perché si insegna la programmazione Object Oriented? In genere perché essa
semplifica considerevolmente la gestione di medi e grandi pacchetti di software tipici di grandi strutture (università, banche, industrie, enti pubblici) consentendo versatilità e robustezza delle applicazioni unite alla possibilità da parte di più sviluppatori di uno sviluppo sincrono.
I lettori che ritengono di avere interessi che vanno oltre quanto presentato qui sono indirizzati, attraverso una ampia bibliografia, a testi ‘classici’ o meno noti che sembrano meglio spaziare sugli argomenti trattati
The ATLAS Simulation : an LHC Challenge
The simulation program for the ATLAS experiment at CERN is currently in a full operational mode and integrated into the ATLAS common analysis framework, Athena. The OO approach, based on GEANT4, and in use during the DC2 data challenge has been interfaced within Athena and to GEANT4 using the LCG dictionaries and Python scripting. The robustness of the application was proved during the DC2 data challenge. The Python interface has added the flexibility, modularity and interactivity that the simulation tool requires in order to be able to provide a common implementation of different full ATLAS simulation setups, test beams and cosmic ray applications. Generation, simulation and digitization steps were exercised for performance and robustness tests. The comparison with real data has been possible in the context of the ATLAS Combined Test Beam (2004) and ongoing cosmic ray studies
The Simulation of the ATLAS Liquid Argon Calorimetry
In ATLAS, all of the electromagnetic calorimetry and part of the hadronic calorimetry is performed by a calorimeter system using liquid argon as the active material, together with various types of absorbers. The liquid argon calorimeter consists of four subsystems: the electromagnetic barrel and endcap accordion calorimeters; the hadronic endcap calorimeters, and the forward calorimeters. A very accurate geometrical description of these calorimeters is used as input to the Geant 4-based ATLAS simulation, and a careful modelling of the signal development is applied in the generation of hits. Certain types of Monte Carlo truth information ("Calibration Hits") may, additionally, be recorded for calorimeter cells as well as for dead material. This note is a comprehensive reference describing the simulation of the four liquid argon calorimeteter components
First Report of the Simulation Optimization Group
This is the first report of the ATLAS Simulation Optimization Group, established in June of 2007. This article justifies the selected Geant4 version, physics list, and range cuts to be used by the default ATLAS simulation for initial data taking and beyond. The current status of several projects, including detector description, simulation validation, studies of additional Geant4 parameters, and cavern background, are reported
La Simulazione dei rivelatori di particelle
• Il testo si propone di spiegare le basi di programmazione (attraverso un linguaggio orientato agli oggetti, il C++) per la realizzazione della simulazione di rivelatori nel campo della fisica delle particelle elementari, della fisica medica, della fisica spaziale. Vengono qui illustrati i fondamenti e le caratteristiche di implementazione di modelli di rivelatori utilizzando un tool di software interamente progettato nel linguaggio C++, di cui vengono spiegate le caratteristiche salienti e le potenzialità. Il lettore viene condotto alla progettazione software di semplici esempi di rivelatori, attraverso fasi intermedie di installazione di tool adeguati alla loro realizzazione. Vengono poi effettuati test di simulazione di esempi nei vari campi menzionati. Un’analisi critica dei risultati ottenuti porta alla valutazione dei dati ottenuti e al loro confronto con i dati reali ottenuti dagli apparati sperimentali
Final Report of the Simulation Optimization Task Force
This is the final report of the ATLAS Simulation Optimization Task Force, established in June of 2007. This note justifies the selected Geant4 version, physics list, and range cuts to be used by the default ATLAS simulation for initial data taking and beyond. The current status of several projects, including detector description, simulation validation, studies of additional Geant4 parameters, and cavern background, are reported
- …
