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

The standard diagnostic histogram set for a subfile. More...

#include <EventsSummary.hpp>

Public Member Functions

 SummaryHistograms ()
 Construct with every pointer null; call CreateSummaryHistograms().

Public Attributes

TH2F * h_music
 Energy against strip index: the MUSIC plot.
TH1F * h_mult
 Hit multiplicity per event.
TH2F * h2_long_vs_short [18]
 Long against short gate, per strip.
TH1F * h1_cathode
 Cathode energy.
TH1F * h1_strip17
 Strip 17 energy.
TH2F * h2_strip0_vs_grid
 Strip 0 against grid energy.
TH1F * h1_strip0
 Strip 0 energy.
TH1F * h1_grid
 Grid energy.

Detailed Description

The standard diagnostic histogram set for a subfile.

Filled at two points with the same shapes but different units: by EventBuilder in raw ADC, and by EventsSummary in calibrated arbitrary units. Sharing the struct and its create/save helpers is what keeps the two views comparable rather than drifting apart.

Note
Members are raw pointers, owned by whoever called CreateSummaryHistograms(). SaveAndDeleteSummaryHistograms() both writes and frees them.

Definition at line 31 of file EventsSummary.hpp.

Constructor & Destructor Documentation

◆ SummaryHistograms()

SummaryHistograms::SummaryHistograms ( )
inline

Construct with every pointer null; call CreateSummaryHistograms().

Definition at line 42 of file EventsSummary.hpp.

Member Data Documentation

◆ h1_cathode

◆ h1_grid

◆ h1_strip0

◆ h1_strip17

◆ h2_long_vs_short

TH2F* SummaryHistograms::h2_long_vs_short[18]

◆ h2_strip0_vs_grid

TH2F* SummaryHistograms::h2_strip0_vs_grid

◆ h_mult

◆ h_music

TH2F* SummaryHistograms::h_music

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