|
MUSIC unknown
Analysis for the MUSIC active-target ionization chamber
|
One tagged event, kept in the reservoir. More...
#include <StripSumScatter.hpp>
Public Member Functions | |
| Double_t | Total (Int_t strip) const |
| A strip's deposit: the sum of its ends, or the unsegmented value. | |
| Double_t | TotalAdc (Int_t strip) const |
| A strip's raw ADC deposit, summed the same way. | |
| void | Totals (Double_t *out) const |
| Every strip's deposit, for code that wants an array of 18. | |
| void | TotalsAdc (Double_t *out) const |
| Every strip's raw ADC deposit, for code that wants an array of 18. | |
Public Attributes | |
| UInt_t | reac_mask |
| Bit per reaction strip this event was tagged at. | |
| Bool_t | beam_flat |
| Whether the trace looked flat, i.e. beam-like. | |
| Int_t | both_mult |
| Split strips (1-16) with both ends above threshold. | |
| ULong64_t | seed_ts |
| Timestamp of the grid hit that seeded the event, from the events tree. | |
Calibrated ends, each already carrying its strip's alignment | |
| Float_t | leftdE [16] |
| Left end of strips 1-16, index strip - 1. | |
| Float_t | rightdE [16] |
| Right end of strips 1-16, index strip - 1. | |
| Float_t | strip0dE |
| Strip 0, unsegmented. | |
| Float_t | strip17dE |
| Strip 17, unsegmented. | |
The same, raw ADC | |
| Float_t | leftdE_adc [16] |
| Float_t | rightdE_adc [16] |
| Float_t | strip0_adc |
| Float_t | strip17_adc |
One tagged event, kept in the reservoir.
The reservoir holds every tagged event, so a change to the scatter plane or its axes needs only a reprojection rather than another full pass over the events files.
Definition at line 206 of file StripSumScatter.hpp.
|
inline |
A strip's deposit: the sum of its ends, or the unsegmented value.
Definition at line 231 of file StripSumScatter.hpp.
Referenced by Totals().
|
inline |
A strip's raw ADC deposit, summed the same way.
Definition at line 239 of file StripSumScatter.hpp.
Referenced by TotalsAdc().
|
inline |
Every strip's deposit, for code that wants an array of 18.
Definition at line 247 of file StripSumScatter.hpp.
Referenced by StripSumScatter::DrawAllTaggedTraces().
|
inline |
Every strip's raw ADC deposit, for code that wants an array of 18.
Definition at line 252 of file StripSumScatter.hpp.
Referenced by StripSumScatter::DrawAllTaggedTraces().
| Bool_t TraceEvt::beam_flat |
Whether the trace looked flat, i.e. beam-like.
Definition at line 222 of file StripSumScatter.hpp.
Referenced by StripSumScatter::DrawAllTaggedTraces().
| Int_t TraceEvt::both_mult |
Split strips (1-16) with both ends above threshold.
Definition at line 223 of file StripSumScatter.hpp.
| Float_t TraceEvt::leftdE[16] |
Left end of strips 1-16, index strip - 1.
Definition at line 209 of file StripSumScatter.hpp.
Referenced by Total().
| Float_t TraceEvt::leftdE_adc[16] |
Definition at line 216 of file StripSumScatter.hpp.
Referenced by TotalAdc().
| UInt_t TraceEvt::reac_mask |
Bit per reaction strip this event was tagged at.
Definition at line 221 of file StripSumScatter.hpp.
Referenced by StripSumScatter::DrawAllTaggedTraces().
| Float_t TraceEvt::rightdE[16] |
Right end of strips 1-16, index strip - 1.
Definition at line 210 of file StripSumScatter.hpp.
Referenced by Total().
| Float_t TraceEvt::rightdE_adc[16] |
Definition at line 217 of file StripSumScatter.hpp.
Referenced by TotalAdc().
| ULong64_t TraceEvt::seed_ts |
Timestamp of the grid hit that seeded the event, from the events tree.
Unique per event and independent of how runs are split into files, so a cached event joins back to its source record. Zero when the source predates the seed-timestamp branch.
Definition at line 228 of file StripSumScatter.hpp.
| Float_t TraceEvt::strip0_adc |
Definition at line 218 of file StripSumScatter.hpp.
Referenced by TotalAdc().
| Float_t TraceEvt::strip0dE |
| Float_t TraceEvt::strip17_adc |
Definition at line 219 of file StripSumScatter.hpp.
Referenced by TotalAdc().
| Float_t TraceEvt::strip17dE |