|
Heavy ion Analysis Libriares
|
#include <FemtoCorrFunc1D.h>
Public Member Functions | |
| FemtoCorrFunc1D (const DividedHisto1D &h, std::initializer_list< Double_t > cuts, Int_t bins) | |
| void | FillNum (FemtoPair *pair) |
| void | FillDenPerfect (FemtoPair *pair) |
| void | FillDenRotated (FemtoPair *pair) |
| void | FillDenMixed (FemtoPair *pair) |
| void | FillDenHemisphere (FemtoPair *pair) |
| void | FillDenCharged (FemtoPair *pair) |
| TH1D * | GetNumMon () const |
| TH1D * | GetDenMon () const |
| virtual Bool_t | Check () |
| virtual void | Add (const Object *pack) |
| virtual TString | HTMLExtract (Int_t no, TString dir="") const |
| TString | GetLabel () const |
| const Array_1< Float_t > | GetRange () const |
Public Member Functions inherited from Hal::FemtoCorrFunc | |
| FemtoCorrFunc (const DividedHisto1D &h, Int_t size=0) | |
| FemtoCorrFunc (const FemtoCorrFunc &other) | |
| FemtoCorrFunc & | operator= (const FemtoCorrFunc &other) |
| virtual void | Browse (TBrowser *b) |
| void | SetComment (TString comment) |
| void | SetEventCollID (Int_t no) |
| void | SetPairCollID (Int_t no) |
| Int_t | GetEventCollID () const |
| Int_t | GetPairCollID () const |
| Int_t | GetEntries () const |
| TString | GetComment () const |
| DividedHisto1D * | GetCF (Int_t i) const |
Public Member Functions inherited from Hal::Object | |
| Object () | |
| virtual TString | GetExtractType () const |
| virtual void | HTMLExtractIntoTable (Int_t, HtmlTable &, TString="", TString="") const |
| virtual Long64_t | Merge (TCollection *collection) |
| virtual Bool_t | CanBeTableElement () const |
Protected Member Functions | |
| virtual Bool_t | Angle () const |
| void | SetBins (const std::initializer_list< double > &array) |
| virtual void | AddHTMLCode (HtmlFile &) const |
| virtual Double_t | GetPairValNum (FemtoPair *pair) const =0 |
| virtual Double_t | GetPairValDenRot (FemtoPair *pair) const =0 |
| virtual Double_t | GetPairValDenPerf (FemtoPair *pair) const |
| virtual Double_t | GetPairValDenHemi (FemtoPair *pair) const |
| virtual Double_t | GetPairValDenChar (FemtoPair *pair) const |
| virtual Double_t | GetPairValDenMix (FemtoPair *pair) const |
| Int_t | ConvertVal (Double_t val) const |
| FemtoCorrFunc1D (const DividedHisto1D &h, std::initializer_list< Double_t > cuts, Int_t bins, TString xTitle, TString xAxis, TString yAxis) | |
Protected Member Functions inherited from Hal::FemtoCorrFunc | |
| FemtoCorrFunc (const DividedHisto1D *h, Int_t size=0) | |
Protected Attributes | |
| const TString | fLabel |
| TH1D * | fNumProp = {nullptr} |
| TH1D * | fDenProp = {nullptr} |
| Array_1< Float_t > | fRange |
Protected Attributes inherited from Hal::FemtoCorrFunc | |
| ObjectMatrix_1 * | fArray = {nullptr} |
basic class for drawing collection of CF's as a function of pair parameter
Definition at line 17 of file FemtoCorrFunc1D.h.
|
protected |
Definition at line 117 of file FemtoCorrFunc1D.cxx.
|
inline |
Definition at line 55 of file FemtoCorrFunc1D.h.
|
inline |
Definition at line 56 of file FemtoCorrFunc1D.h.
|
virtual |
Definition at line 137 of file FemtoCorrFunc1D.cxx.
|
virtual |
add those objects
| pack |
Reimplemented from Hal::FemtoCorrFunc.
Definition at line 190 of file FemtoCorrFunc1D.cxx.
|
inlineprotectedvirtual |
Definition at line 34 of file FemtoCorrFunc1D.h.
|
inlineprotectedvirtual |
Definition at line 31 of file FemtoCorrFunc1D.h.
|
virtual |
additional check of sizes, ranges
Implements Hal::FemtoCorrFunc.
Definition at line 84 of file FemtoCorrFunc1D.cxx.
|
protected |
convert value of pair into bit of CF that should be filled
| val |
Definition at line 199 of file FemtoCorrFunc1D.cxx.
|
virtual |
Reimplemented from Hal::FemtoCorrFunc.
Definition at line 182 of file FemtoCorrFunc1D.cxx.
|
virtual |
Reimplemented from Hal::FemtoCorrFunc.
Definition at line 174 of file FemtoCorrFunc1D.cxx.
|
virtual |
Implements Hal::FemtoCorrFunc.
Definition at line 166 of file FemtoCorrFunc1D.cxx.
|
virtual |
Reimplemented from Hal::FemtoCorrFunc.
Definition at line 150 of file FemtoCorrFunc1D.cxx.
|
virtual |
Reimplemented from Hal::FemtoCorrFunc.
Definition at line 158 of file FemtoCorrFunc1D.cxx.
|
virtual |
fill numerator
| pair |
Implements Hal::FemtoCorrFunc.
Definition at line 142 of file FemtoCorrFunc1D.cxx.
|
inline |
Definition at line 65 of file FemtoCorrFunc1D.h.
|
inline |
Definition at line 69 of file FemtoCorrFunc1D.h.
|
inline |
Definition at line 64 of file FemtoCorrFunc1D.h.
|
inlineprotectedvirtual |
Definition at line 39 of file FemtoCorrFunc1D.h.
|
inlineprotectedvirtual |
Definition at line 38 of file FemtoCorrFunc1D.h.
|
inlineprotectedvirtual |
Definition at line 40 of file FemtoCorrFunc1D.h.
|
inlineprotectedvirtual |
Definition at line 37 of file FemtoCorrFunc1D.h.
|
inline |
Definition at line 70 of file FemtoCorrFunc1D.h.
|
virtual |
exttact this object into HTML
| no | (used to numbering directories to avoid name conflicts) |
| dir | directory where object should be extracted |
Reimplemented from Hal::Object.
Definition at line 34 of file FemtoCorrFunc1D.cxx.
|
protected |
Definition at line 104 of file FemtoCorrFunc1D.cxx.
|
protected |
denominator distribution of label
Definition at line 30 of file FemtoCorrFunc1D.h.
|
protected |
label that describe value
Definition at line 22 of file FemtoCorrFunc1D.h.
|
protected |
numerator distribution of value
Definition at line 26 of file FemtoCorrFunc1D.h.
|
protected |
Definition at line 32 of file FemtoCorrFunc1D.h.