SpinHistos Class Reference

Spin sorted pi0 histograms. More...

#include <SpinHistos.h>

List of all members.

Public Member Functions

 SpinHistos (const Char_t *name, const Char_t *title="spin sorted pi0")
void Fill (const StEEmcPair &pair)
void Clear (Option_t *opts="")

Protected Member Functions

 ClassDef (SpinHistos, 1)

Protected Attributes

Float_t mMin
Float_t mMax
TH1F * hMass
TH2F * hPT
TH2F * hZgg
TH2F * hZvert
TH2F * hEta
TH2F * hPhiggVsEnergy
TH2F * hYX [3]
TH2F * hE1E2
TH2F * hEsmd
TH2F * hEpre1
TH2F * hEpre2
TH2F * hEpost
TH2F * hEpre12


Detailed Description

Spin sorted pi0 histograms.

Author:
Jason C. Webb Class to contain spin-sorted pi0 histograms for analysis. We inhereit from TDirectory, and store all histograms w/in. The directory should be inserted into the owning maker's .histos directory. Each instance of this class is meant to store histograms for one spin state.

Definition at line 22 of file SpinHistos.h.


Member Function Documentation

void SpinHistos::Clear ( Option_t *  opts = ""  ) 

Resets all spectra in the event that a spin sorting problem is detected.

Definition at line 106 of file SpinHistos.cxx.

References hE1E2, hEpost, hEpre1, hEpre12, hEpre2, hEsmd, hEta, hMass, hPhiggVsEnergy, hPT, hYX, hZgg, and hZvert.


Member Data Documentation

TH2F* SpinHistos::hE1E2 [protected]

-- E1 vs E2

Definition at line 59 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hEpost [protected]

-- E post / E pi0 vs Epi0

Definition at line 64 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hEpre1 [protected]

-- E pre1 / E pi0 vs Epi0

Definition at line 62 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hEpre12 [protected]

-- E pre2 vs E pre1

Definition at line 65 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hEpre2 [protected]

-- E pre2 / E pi0 vs Epi0

Definition at line 63 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hEsmd [protected]

-- E smd / E pi0 vs Epi0

Definition at line 61 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hEta [protected]

-- eta vs mass

Definition at line 53 of file SpinHistos.h.

Referenced by Clear().

TH1F* SpinHistos::hMass [protected]

-- two photon inv mass

Definition at line 46 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hPhiggVsEnergy [protected]

-- Phigg vs energy

Definition at line 57 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hPT [protected]

-- PT vs mass

Definition at line 50 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hYX[3] [protected]

-- Y vs X for pi0, each gamma

Definition at line 58 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hZgg [protected]

-- Zgg vs mass

Definition at line 51 of file SpinHistos.h.

Referenced by Clear().

TH2F* SpinHistos::hZvert [protected]

-- z vertex vs mass

Definition at line 52 of file SpinHistos.h.

Referenced by Clear().

Float_t SpinHistos::mMax [protected]

-- max mass for gated histograms

Definition at line 42 of file SpinHistos.h.

Float_t SpinHistos::mMin [protected]

-- min mass for gated histograms

Definition at line 41 of file SpinHistos.h.


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

Generated on Thu Feb 9 04:27:18 2012 for StRoot by  doxygen 1.5.9