Heavy ion Analysis Libriares
|
#include <FemtoCorrFunc.h>
Public Member Functions | |
FemtoCorrFunc (const DividedHisto1D &h, Int_t size=0) | |
FemtoCorrFunc (const FemtoCorrFunc &other) | |
FemtoCorrFunc & | operator= (const FemtoCorrFunc &other) |
virtual Bool_t | Check ()=0 |
virtual void | Add (const Object *pack) |
virtual void | Browse (TBrowser *b) |
virtual void | FillNum (FemtoPair *pair)=0 |
virtual void | FillDenPerfect (FemtoPair *pair) |
virtual void | FillDenRotated (FemtoPair *pair) |
virtual void | FillDenMixed (FemtoPair *pair)=0 |
virtual void | FillDenHemisphere (FemtoPair *pair) |
virtual void | FillDenCharged (FemtoPair *pair) |
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 TString | HTMLExtract (Int_t, TString="") const |
virtual void | HTMLExtractIntoTable (Int_t, HtmlTable &, TString="", TString="") const |
virtual Long64_t | Merge (TCollection *collection) |
virtual Bool_t | CanBeTableElement () const |
Protected Member Functions | |
FemtoCorrFunc (const DividedHisto1D *h, Int_t size=0) | |
Protected Attributes | |
ObjectMatrix_1 * | fArray = {nullptr} |
basic class for storing correlation function (binned)
Definition at line 31 of file FemtoCorrFunc.h.
|
protected |
deafult c-tor
h | correlation function to duplication |
size | number of correlation function bins (total) |
Definition at line 25 of file FemtoCorrFunc.cxx.
Hal::FemtoCorrFunc::FemtoCorrFunc | ( | ) |
Definition at line 154 of file FemtoCorrFunc2D.cxx.
Hal::FemtoCorrFunc::FemtoCorrFunc | ( | const DividedHisto1D & | h, |
Int_t | size = 0 ) |
Definition at line 34 of file FemtoCorrFunc.cxx.
Hal::FemtoCorrFunc::FemtoCorrFunc | ( | const FemtoCorrFunc & | other | ) |
Definition at line 65 of file FemtoCorrFunc.cxx.
|
virtual |
Definition at line 80 of file FemtoCorrFunc.cxx.
|
virtual |
add those objects
pack |
Reimplemented from Hal::Object.
Reimplemented in Hal::FemtoCorrFunc1D.
Definition at line 43 of file FemtoCorrFunc.cxx.
|
virtual |
Definition at line 57 of file FemtoCorrFunc.cxx.
|
pure virtual |
additional check of sizes, ranges
Implemented in Hal::FemtoCorrFunc0D, Hal::FemtoCorrFunc1D, Hal::FemtoCorrFunc2D, Hal::FemtoCorrFuncAzimuthalKt, Hal::FemtoCorrFuncMap, and Hal::FemtoCorrFuncSimple.
|
inlinevirtual |
Definition at line 70 of file FemtoCorrFunc.h.
|
inlinevirtual |
Definition at line 69 of file FemtoCorrFunc.h.
|
inlinevirtual |
Definition at line 66 of file FemtoCorrFunc.h.
|
inlinevirtual |
Definition at line 67 of file FemtoCorrFunc.h.
|
pure virtual |
fill numerator
pair |
Implemented in Hal::FemtoCorrFunc1D, Hal::FemtoCorrFunc2D, and Hal::FemtoCorrFuncMap.
|
inline |
return correlation function at given position
i |
Definition at line 111 of file FemtoCorrFunc.h.
|
inline |
Definition at line 105 of file FemtoCorrFunc.h.
|
inline |
Definition at line 100 of file FemtoCorrFunc.h.
|
inline |
Definition at line 90 of file FemtoCorrFunc.h.
|
inline |
Definition at line 95 of file FemtoCorrFunc.h.
FemtoCorrFunc & Hal::FemtoCorrFunc::operator= | ( | const FemtoCorrFunc & | other | ) |
Definition at line 71 of file FemtoCorrFunc.cxx.
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 37 of file FemtoCorrFunc.h.