MUSIC unknown
Analysis for the MUSIC active-target ionization chamber
Loading...
Searching...
No Matches
EventBranches Struct Reference

Public Attributes

UShort_t leftdE [16]
 ADC energies are 14-bit unsigned at the source; store them as UShort_t, not Int_t.
UShort_t rightdE [16]
UShort_t strip0dE
UShort_t strip17dE
UShort_t hits_arr [36]
Short_t cathode
 14-bit ADC (<=16383), so Short_t holds every value with room to spare while preserving Cathode's -1 "no cathode hit" sentinel (Grid is non-negative but shares the type for symmetry).
Short_t grid
UInt_t flags_or
ULong64_t seed_ts

Detailed Description

Definition at line 309 of file EventBuilder.cpp.

Member Data Documentation

◆ cathode

Short_t EventBranches::cathode

14-bit ADC (<=16383), so Short_t holds every value with room to spare while preserving Cathode's -1 "no cathode hit" sentinel (Grid is non-negative but shares the type for symmetry).

Anode values are non-negative, hence the UShort_t above.

Definition at line 324 of file EventBuilder.cpp.

◆ flags_or

UInt_t EventBranches::flags_or

Definition at line 326 of file EventBuilder.cpp.

◆ grid

Short_t EventBranches::grid

Definition at line 325 of file EventBuilder.cpp.

◆ hits_arr

UShort_t EventBranches::hits_arr[36]

Definition at line 319 of file EventBuilder.cpp.

◆ leftdE

UShort_t EventBranches::leftdE[16]

ADC energies are 14-bit unsigned at the source; store them as UShort_t, not Int_t.

LeftdE and RightdE hold the two ends of the segmented strips 1-16, indexed by strip - 1; Strip0dE and Strip17dE the two unsegmented strips. A strip's deposit is left + right, computed on read, and never stored.

Definition at line 315 of file EventBuilder.cpp.

◆ rightdE

UShort_t EventBranches::rightdE[16]

Definition at line 316 of file EventBuilder.cpp.

◆ seed_ts

ULong64_t EventBranches::seed_ts

Definition at line 327 of file EventBuilder.cpp.

◆ strip0dE

UShort_t EventBranches::strip0dE

Definition at line 317 of file EventBuilder.cpp.

◆ strip17dE

UShort_t EventBranches::strip17dE

Definition at line 318 of file EventBuilder.cpp.


The documentation for this struct was generated from the following file: