1 #ifndef __StEEmcMixQAMaker_h__
2 #define __StEEmcMixQAMaker_h__
12 #include "StEEmcPair.h"
24 void Clear(Option_t *opts=
""){ };
26 void mixer(
const Char_t *name, Float_t min=0., Float_t max=999.);
27 void points(
const Char_t *name);
52 std::vector<TH2F *>
hYXlow;
53 std::vector<TH2F *>
hE1E2;
56 std::vector<Float_t>
mBins;
57 std::vector< std::vector<TH1F *> >
hMassR;
58 std::vector< std::vector<TH1F *> >
hZggR;
59 std::vector< std::vector<TH1F *> >
hPhiggR;
60 std::vector< std::vector<TH1F *> >
hEnergyR;
61 std::vector< std::vector<TH1F *> >
hZvertexR;
StEEmcMixMaker * mEEmixer
Pointer to the pi0 mixer.
Int_t Init()
initializes the maker
std::vector< std::vector< TH1F * > > hEnergyR
Pair energy [mMin,mMax].
void mixer(const Char_t *name, Float_t min=0., Float_t max=999.)
std::vector< std::vector< TH1F * > > hPhiggR
Opening angle [mMin,mMax].
Int_t Make()
processes a single event
TH1F * hZvertexRall
vertex for all events
A maker for creating pi0 histograms.
StEEmcPointMaker * mEEpoints
pointer to the point maker
void Clear(Option_t *opts="")
User defined functions.
Class for building points from smd clusters.
std::vector< std::vector< TH1F * > > hZggR
Energy sharing [mMin,mMax].
std::vector< std::vector< TH1F * > > hZvertexR
Event vertex [mMin,mMax].
std::vector< Float_t > mBins
E1 vs E2.
Bool_t twoBodyCut(StEEmcPair p)
Int_t ptbin(StEEmcPair p)
returns the ptbin the pair is in
~StEEmcMixQAMaker()
destructor
std::vector< TH2F * > hYXhigh
Y vs X of higher energy gamma.
void points(const Char_t *name)
specifies the name of the point maker
ClassDef(StEEmcMixQAMaker, 1)
Makes class availabel to root.
std::vector< std::vector< TH1F * > > hMassR
Bin boundaries in pT.
void background()
use combinatoric background points
StEEmcMixQAMaker(const Char_t *name)
constructor
A class for mixing pi0 candidates.
TH1F * hMassRall
Mass spectrum for all events.
std::vector< TH2F * > hYXlow
Y vs X of lower energy gamma.
std::vector< TH2F * > hYXpair
Y vs X of pi0 pairs.
std::vector< TH2F * > hE1E2
Energy of first gamma vs energy of second.
A class to represent pairs of points.