1,721,179 research outputs found

    Metodi informatici della fisica

    No full text
    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

    No full text
    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

    No full text
    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

    No full text
    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

    No full text
    • 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

    Elementi di C++, HTML, Java

    No full text
    Testo Universitario di Informatica per la Fisic

    Final Report of the Simulation Optimization Task Force

    No full text
    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
    corecore