MINOS Core Software
Core software packages for which I am the primary author:
- Data Dispatcher System . The DDS is used to dispatch "live" data from the experiment detector sites to clients, such as this far detector
event display .
- Persistency package. The Persistency package is used to write data to and from ROOT files within the MINOS job framework.
-
Standard Ntuples . Standard Ntuples are those ntuples produced during production running as an end product of Standard Reconstruction. See also:
- AstroUtil . A software package containing astrophysical utility methods used to convert between time and coordinate systems.
- GeoGeometry . A software package implementing the detector geometries using ROOT's TGeo package. Detector Pictures as rendered through GeoGeometry modeling are
available.
- ParticleTransportSim . Simulates particle transport through the detector using the GeoGeometry implemented detector geometry and ROOT's Virtual MC package.
- MCApplication . Provides common interface to ParticleTransportSim and GeoSwimmer package.
- G3PTSim . A package to house ROOT'S concrete virtual MC TGeant3 package, with adaptations specific to MINOS.
Other packages for which I've played a principle role:
- Record . A package storing the base classes of all MINOS record types, and a TClonesArray array allocator.
- IoModules . The package containing the MINOS framework I/O interface code.
MINOS Cosmic Ray Simulation
I've simulated cosmic ray muons at both the far and near detector sites:
- Far Detector Cosmic Ray Simulation:
- Near Detector Cosmic Ray Simulation:
- A proposal for a new MINOS Cosmic Ray simulation.
MINOS C++ MC Simulation
I've written a new MC simulation to handle the particle transport through the detector geometries.
- The geometries are modeled using ROOT's TGeo package geometry package.
|
|
- The particle transport is handled using ROOT's virtual monte carlo interface.
- Validation of the new particle transport MC (PTSim) vs the old (GMINOS)
is underway.