iactsim
Contents:
Install
Overview
User Manual
Basics of iactsim
Reference Manual
iactsim
User Manual
View page source
User Manual
Basics of iactsim
Build an optical system
Defining surfaces
Define a mirror
Define a sensitive surface
Instantiate the optical system
Understanding curvature and “front/back” convention
Advanced surface optical properties definition
Visualize the geometry
Mirror segmentation
Re-initialize the visualizer
Set up the telescope for ray-tracing
Reference systems
Ray-tracing example: visualize spot diagrams
On-axis photon source
Run the ray-tracing
Internal GPU Arrays
Visualize detected photon position
Visualize ray-tracing
Defining a custom pixel module with the
GenericFlatModule
class
Key concepts
How to define a
GenericFlatModule
object
Integrate it in the optical system
Check the camera layout
Visualize detected photons
Multiple modules and pixel ID requirements
Camera simulation
Get input for the camera simulation
Visualize camera images
Define a SiPM camera
Define trigger and sampling logic
Defining Trigger and Sampling Logic
Inheriting from CherenkovSiPMCamera
Accessing the signals
Assign the camera to the telescope
SiPM properties
Simulate camera response
Compare input and output
Inspect waveforms
Simulate camera response directly using
trace_photons()
Inspect performance
Telescope report
Camera report
Visualize images
Pixel efficiency
Pixel reflectance
Version: latest
Older versions