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

The bootstrap method for measuring the tag efficiency. More...

#include <TagEfficiency.hpp>

Public Member Functions

Bool_t Run ()
 Measure every configured channel and write the store and figures.

Static Public Member Functions

static const char * MethodLabel ()
 The label stamped into the store for this method.

Detailed Description

The bootstrap method for measuring the tag efficiency.

Takes the strip's mean trace of the channel's events from the data, resamples it with the measured per-strip beam widths, and pushes the result through the real tag and the channel's real hand-drawn region cut. Running the actual selection on realistic pseudo-events is what makes the resulting efficiency apply to the count it is paired with.

Runs once per configured channel.

Definition at line 96 of file TagEfficiency.hpp.

Member Function Documentation

◆ MethodLabel()

const char * TagEfficiency::MethodLabel ( )
inlinestatic

The label stamped into the store for this method.

Definition at line 106 of file TagEfficiency.hpp.

◆ Run()

Bool_t TagEfficiency::Run ( )

Measure every configured channel and write the store and figures.

Returns
kFALSE when a prerequisite is missing — the scatter cache, the noise sigmas, or the hand-drawn cuts.

Definition at line 332 of file TagEfficiency.cpp.

Referenced by main().


The documentation for this class was generated from the following files: