gdynamicDigitization
Loading...
Searching...
No Matches
greadoutSpecs.h File Reference

Readout electronics specifications used by time-binning and hit organization. More...

#include "ghitConventions.h"
#include "glogger.h"
#include <cmath>
#include <type_traits>
Include dependency graph for greadoutSpecs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  GReadoutSpecs
 Immutable readout timing and storage specification. More...
 

Detailed Description

GReadoutSpecs represents the (simple) electronics timing model needed by digitization: a time window defines the width of one electronics time bin, and a grid start time defines the phase (offset) of that binning. A HitBitSet encodes which hit information is computed/stored.

Note
This header intentionally does not declare a \mainpage. Module-level documentation for gdynamic digitization lives in gdynamicdigitizationDoxy.h.

Definition in file greadoutSpecs.h.