Project MuonGun¶
Invoke with: import icecube.MuonGun
C++ I3Modules¶
- I3MuonGun::GeneratorModule¶
"I3MuonGun::GeneratorModule"
(C++ I3Module)<undocumented>
- Param Generator:
Default =
None
, Muon bundle generator
- I3MuonGun::WeightCalculatorModule¶
"I3MuonGun::WeightCalculatorModule"
(C++ I3Module)<undocumented>
- Param Generator:
Default =
None
, Generation spectrum for the bundles to be weighted- Param I3MCTree:
Default =
'I3MCTree'
, name of I3MCTree in the frame- Param MMCTrackList:
Default =
'MMCTrackList'
, name of MMCTrackList in the frame- Param Model:
Default =
None
, Muon flux model for which to calculate a weight
- Muonitron¶
"Muonitron"
(C++ I3Module)a utility module for recording the state of a muon bundle as it propagates to depth
- Param Crust:
Default =
None
, Air and firn layers surrounding the bulk medium- Param Depths:
Default =
[]
, Propagate muons to these vertical depths (in meters)- Param Propagator:
Default =
None
, MuonPropagator instance
I3Tray segments¶
- GenerateBundles¶
GenerateBundles
(I3Tray segment)Generate muon bundles from a parametrization.
- Param Generator:
Default =
None
, an instance of I3MuonGun.Generator- Param RunNumber:
Default =
1
,- Param NEvents:
Default =
100
,- Param GCDFile:
Default =
'/data/sim/sim-new/downloads/GCD_31_08_11/GeoCalibDetectorStatus_IC79.55380_L2a.i3.gz'
,- Param FromTime:
Default =
I3Time(2010,158112000000000000L)
,- Param ToTime:
Default =
I3Time(2010,158112000000000000L)
,