|
MUSIC unknown
Analysis for the MUSIC active-target ionization chamber
|
Every threshold the tag applies, as one value set. More...
#include <StripSumScatter.hpp>
Public Attributes | |
| Bool_t | require_upstream = kTRUE |
| Double_t | upstream_nsigma = 0.0 |
| Double_t | jump_nsigma = 0.0 |
| Double_t | smooth_nsigma = 0.0 |
| Event level; 0 = off. | |
| Int_t | tail_fall_from_strip = 0 |
| Double_t | tail_rise_nsigma = 0.0 |
| Double_t | tail_return_nsigma = 0.0 |
| Double_t | tail_rerise_nsigma = 0.0 |
| Double_t | post_above_nsigma = 0.0 |
| Int_t | post_above_strips = 0 |
| Double_t | end_strip_nsigma = 0.0 |
| Double_t | cross_min_strip = 0.0 |
| The strip the trace must reach without reading below the beam; an absolute strip index held as a double so the variation can shift it like the rest. | |
| Double_t | cliff_max = 0.0 |
Event level: the beam selection every strip's count and | |
denominator go through. Varied like the rest. | |
| Double_t | gate_nsigma = 0.0 |
| GATE_NSIGMA; 0 = off. | |
| Double_t | pileup_nsigma = 0.0 |
| PILEUP_NSIGMA; 0 = off. | |
| Double_t | noise_nsigma = 0.0 |
| NOISE_NSIGMA; 0 = off. | |
Every threshold the tag applies, as one value set.
The nominal set is read off StripSumScatterConfig (StripSumScatter::NominalThresholds); the cut-variation systematic shifts one field at a time (StripSumScatter::ThresholdVariants) and re-runs the same tag, so the count's sensitivity to each threshold is measured by the code that applies it. smooth_nsigma is the one event-level threshold in the set: the fill applies it once per event (StripSumScatter::IsSmooth) and re-applies a variant's value the same way.
Definition at line 90 of file StripSumScatter.hpp.
| Double_t TagThresholds::cliff_max = 0.0 |
Definition at line 113 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::cross_min_strip = 0.0 |
The strip the trace must reach without reading below the beam; an absolute strip index held as a double so the variation can shift it like the rest.
Definition at line 112 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::end_strip_nsigma = 0.0 |
Definition at line 108 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::gate_nsigma = 0.0 |
GATE_NSIGMA; 0 = off.
Definition at line 94 of file StripSumScatter.hpp.
Referenced by StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::jump_nsigma = 0.0 |
Definition at line 100 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::noise_nsigma = 0.0 |
NOISE_NSIGMA; 0 = off.
Definition at line 96 of file StripSumScatter.hpp.
Referenced by StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::pileup_nsigma = 0.0 |
PILEUP_NSIGMA; 0 = off.
Definition at line 95 of file StripSumScatter.hpp.
Referenced by StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::post_above_nsigma = 0.0 |
Definition at line 106 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Int_t TagThresholds::post_above_strips = 0 |
Definition at line 107 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Bool_t TagThresholds::require_upstream = kTRUE |
Definition at line 98 of file StripSumScatter.hpp.
Referenced by StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::smooth_nsigma = 0.0 |
Event level; 0 = off.
Definition at line 101 of file StripSumScatter.hpp.
Referenced by StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Int_t TagThresholds::tail_fall_from_strip = 0 |
Definition at line 102 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::tail_rerise_nsigma = 0.0 |
Definition at line 105 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::tail_return_nsigma = 0.0 |
Definition at line 104 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::tail_rise_nsigma = 0.0 |
Definition at line 103 of file StripSumScatter.hpp.
Referenced by StripSumScatter::Condition(), StripSumScatter::ConditionActive(), StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().
| Double_t TagThresholds::upstream_nsigma = 0.0 |
Definition at line 99 of file StripSumScatter.hpp.
Referenced by StripSumScatter::NominalThresholds(), and StripSumScatter::ThresholdVariants().