icecube.vuvuzela package¶
- icecube.vuvuzela.AddNoise(tray, name, InputName='I3MCPESeriesMap', OutputName='', RandomServiceName='I3RandomService', ExcludeList=[], StartTime=-10000.0, EndTime=10000.0, ScaleFactor=1.0, mdomNoisePath='/cvmfs/icecube.opensciencegrid.org/users/gen2-optical-sim/geant_noise/npy/211217_mDOM_Noise_newPMTs_wQE/*.npy', lom16NoisePath='/cvmfs/icecube.opensciencegrid.org/users/gen2-optical-sim/geant_noise/npy/220725_LOM16_vitrovex_goodPMTs/*.npy', lom18NoisePath='/cvmfs/icecube.opensciencegrid.org/users/gen2-optical-sim/geant_noise/npy/220804_LOM18_vitrovex_goodPMTs/*.npy', If=<function <lambda>>)¶
Module to add correlated noise. Currently uses constant parameters for each DOM, but will be updated with individual numbers soon.
- Parameters:
InputName – Name of the I3MCHitSeriesMap to add noise. If blank, will produce a pure noise event.
OutputName – Name of the output I3MCHitSeriesMap. If blank, will replace the input hit series.
RandomServiceName – The name of the I3RandomService to use for noise simulation
ExcludeList – List of OMKeys to avoid sinulating.
StartTime – The amount of time before the first hit to simulate noise
EndTime – The amount of time after the last hit to simulate noise
Submodules¶
- icecube.vuvuzela.gcd_test module
- icecube.vuvuzela.pregenerated_noise module
PregeneratedSampler
PregeneratedSampler.Configure()
PregeneratedSampler.DAQ()
PregeneratedSampler.Geometry()
PregeneratedSampler.end_time
PregeneratedSampler.initialize()
PregeneratedSampler.input_data
PregeneratedSampler.input_path
PregeneratedSampler.max_warn_physics
PregeneratedSampler.module_type
PregeneratedSampler.n_produced
PregeneratedSampler.n_warn_physics
PregeneratedSampler.output_map_name
PregeneratedSampler.physics_map_name
PregeneratedSampler.random
PregeneratedSampler.start_time