ghit
Loading...
Searching...
No Matches
ghit : Hit information utilities

Introduction

The ghit module provides a compact hit container (GHit) for storing step-by-step and aggregated information from detector simulations.

A GHit records per-step information unconditionally:

  • global and local positions
  • energy deposited (optionally scaled by detector-specific multipliers)
  • global time
  • track identity (PDG, track ID, parent track ID, parent PDG)
  • track 3-momentum and total energy
  • creator process name

Components

  • GHit : hit container that accumulates per-step vectors and provides lazy derived quantities.

Examples

The module ships with an example program:

Ownership and contacts

Author: © Maurizio Ungaro
e-mail: ungar.nosp@m.o@jl.nosp@m.ab.or.nosp@m.g

Note
This module does not define verbosity levels because it does not introduce any classes derived from glogger. Logging in the provided example is performed using GLogger.