sim-services¶
Maintainer : Alex Olivas
- Release Notes
- main
- Oct. 24, 2024 don la dieu (nega at icecube.umd.edu)
- June 18, 2024 don la dieu (nega at icecube.umd.edu)
- March 14, 2023 don la dieu (nega at icecube.umd.edu)
- Feb. 20, 2024 don la dieu (nega at icecube.umd.edu)
- Dec. 14, 2023 don la dieu (nega at icecube.umd.edu)
- Sep. 28, 2023 don la dieu (nega at icecube.umd.edu)
- June 12, 2023 Michael Larson (mlarson@icecube.wisc.edu)
- Apr. 12, 2023 don la dieu (nega AT icecube.umd.edu)
- Dec. 12, 2022 don la dieu (nega AT icecube.umd.edu)
- Jul. 29, 2022 don la dieu (nega AT icecube.umd.edu)
- Feb. 22, 2022 don la dieu (nega AT icecube.umd.edu)
- Dec. 20, 2019 Alex Olivas (aolivas@umd.edu)
- June 20, 2018 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)
- Nov 2, 2017 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)
- August 22, 2017 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)
- March 24, 2017 Juan Carlos Diaz-Velez (juancarlos@icecube.wisc.edu)
- April 8, 2016 Alex Olivas (olivas@icecube.umd.edu)
- November 24, 2014 Alex Olivas (olivas@icecube.umd.edu)
- November 7, 2014 Alex Olivas (olivas@icecube.umd.edu)
- September 9, 2014 Alex Olivas (olivas@icecube.umd.edu)
- July 10, 2014 Alex Olivas (olivas@icecube.umd.edu)
- June 27, 2012 Alex Olivas (olivas@icecube.umd.edu)
- May 18, 2012 Alex Olivas (olivas@icecube.umd.edu)
- October 10, 2011 Alex Olivas (olivas@icecube.umd.edu)
Class and Namespace Overview¶
This project contains the following classes and namespaces.
I3SimConstants
- Namespace of various physics constants useful in simulation.I3PropagatorService
- Abstract base class for lepton propagator services.I3SumGenerator
- A class for generating the sum of several random numbers which all have the same probability density.I3MCTreeHybridSimulationSplitter
- Splits an I3MCTree into two trees, one for tracks and one for cascades.I3MCPEtoI3MCHitConverter
- Converts an I3MCPESeriesMap to an I3MCHitSeriesMap.I3DownsampleMCPE
- Randomly downsample MCPEs from one collection to another.I3PropagatorModule
- Propagates all particles found in an MCTree.I3InIceCORSIKATrimmer
- Removes muons that have no chance of reaching the detector.I3CombineMCPE
- Combines several I3MCPEHitSeriesMaps into one.I3RemoveLargeDT
- Removes outlying I3MCPEs.I3PrimaryInjector
- Generates primaries for dynamic stack CORSIKAI3MCPESort
- Sorts I3MCPESeries in a map. This shouldn’t be necessary for most since the standard chains already produce time ordered series within the standard maps.I3MCPEMerger
- Merges MCPE in a MCPESeriesMap that are adjacent in time.
Deprecated Modules¶
I3ModifyEventID - This modified more than the event ID and it was actually only used to set the start time, so this has been replaced with I3ModifyStartTime.