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

One channel and strip's efficiency, as the cross section consumes it. More...

#include <TagEfficiency.hpp>

Public Attributes

Int_t reac = -1
 Reaction strip index; -1 for an unset record.
Double_t n_counted = 0.0
 The numerator this efficiency belongs to: the events counted at this strip by the same selection the efficiency was measured for.
Double_t eff = 0.0
 Fraction of true reactions at this strip that end up in n_counted.
Double_t eff_err = 0.0
 Uncertainty on eff, or 0 when the method provides none.
Double_t migrate = 0.0
 Fraction of true reactions at this strip counted at strip reac + 1 instead, which the cross section unfolds.
Double_t tag_eff = 0.0
 Of eff, the part the tag alone passes; the remainder is the region cut.

Detailed Description

One channel and strip's efficiency, as the cross section consumes it.

The whole contract between the two sides. See the file overview for the formula these feed.

Definition at line 38 of file TagEfficiency.hpp.

Member Data Documentation

◆ eff

Double_t TagEfficiencyRecord::eff = 0.0

Fraction of true reactions at this strip that end up in n_counted.

Definition at line 46 of file TagEfficiency.hpp.

Referenced by TagEfficiencyStore::Load(), and TagEfficiencyStore::Write().

◆ eff_err

Double_t TagEfficiencyRecord::eff_err = 0.0

Uncertainty on eff, or 0 when the method provides none.

Definition at line 48 of file TagEfficiency.hpp.

Referenced by TagEfficiencyStore::Load(), and TagEfficiencyStore::Write().

◆ migrate

Double_t TagEfficiencyRecord::migrate = 0.0

Fraction of true reactions at this strip counted at strip reac + 1 instead, which the cross section unfolds.

Definition at line 51 of file TagEfficiency.hpp.

Referenced by TagEfficiencyStore::Load(), and TagEfficiencyStore::Write().

◆ n_counted

Double_t TagEfficiencyRecord::n_counted = 0.0

The numerator this efficiency belongs to: the events counted at this strip by the same selection the efficiency was measured for.

Pairing an efficiency with a differently-selected count is the error this field exists to prevent.

Definition at line 44 of file TagEfficiency.hpp.

Referenced by TagEfficiencyStore::Load(), and TagEfficiencyStore::Write().

◆ reac

Int_t TagEfficiencyRecord::reac = -1

Reaction strip index; -1 for an unset record.

Definition at line 39 of file TagEfficiency.hpp.

Referenced by TagEfficiencyStore::Load(), and TagEfficiencyStore::Write().

◆ tag_eff

Double_t TagEfficiencyRecord::tag_eff = 0.0

Of eff, the part the tag alone passes; the remainder is the region cut.

Definition at line 53 of file TagEfficiency.hpp.

Referenced by TagEfficiencyStore::Load(), and TagEfficiencyStore::Write().


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