Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FemtoCorrFuncPt Class Reference
Inheritance diagram for Hal::FemtoCorrFuncPt:
Hal::FemtoCorrFunc1D Hal::FemtoCorrFunc Hal::Object

Public Member Functions

 FemtoCorrFuncPt (const DividedHisto1D &h, const std::initializer_list< double > &init={0, 10}, Int_t bins=100)
 
- Public Member Functions inherited from Hal::FemtoCorrFunc1D
 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)
 
FemtoCorrFuncoperator= (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
 
DividedHisto1DGetCF (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

Double_t GetPairValDenRot (Hal::FemtoPair *pair) const
 
Double_t GetPairValDenHemi (Hal::FemtoPair *pair) const
 
Double_t GetPairValNum (Hal::FemtoPair *pair) const
 
Double_t GetPairValDen (Hal::FemtoPair *pair) const
 
- Protected Member Functions inherited from Hal::FemtoCorrFunc1D
virtual Bool_t Angle () const
 
void SetBins (const std::initializer_list< double > &array)
 
virtual void AddHTMLCode (HtmlFile &) const
 
virtual Double_t GetPairValDenPerf (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)
 

Additional Inherited Members

- Protected Attributes inherited from Hal::FemtoCorrFunc1D
const TString fLabel
 
TH1D * fNumProp = {nullptr}
 
TH1D * fDenProp = {nullptr}
 
Array_1< Float_t > fRange
 
- Protected Attributes inherited from Hal::FemtoCorrFunc
ObjectMatrix_1fArray = {nullptr}
 

Detailed Description

Definition at line 16 of file FemtoCorrFuncPt.h.

Constructor & Destructor Documentation

◆ FemtoCorrFuncPt() [1/2]

Hal::FemtoCorrFuncPt::FemtoCorrFuncPt ( )
inline

Definition at line 24 of file FemtoCorrFuncPt.h.

◆ FemtoCorrFuncPt() [2/2]

Hal::FemtoCorrFuncPt::FemtoCorrFuncPt ( const DividedHisto1D & h,
const std::initializer_list< double > & init = {0, 10},
Int_t bins = 100 )

Definition at line 33 of file FemtoCorrFuncPt.cxx.

◆ ~FemtoCorrFuncPt()

virtual Hal::FemtoCorrFuncPt::~FemtoCorrFuncPt ( )
inlinevirtual

Definition at line 26 of file FemtoCorrFuncPt.h.

Member Function Documentation

◆ GetPairValDen()

Double_t Hal::FemtoCorrFuncPt::GetPairValDen ( Hal::FemtoPair * pair) const
inlineprotected

Definition at line 21 of file FemtoCorrFuncPt.h.

◆ GetPairValDenHemi()

Double_t Hal::FemtoCorrFuncPt::GetPairValDenHemi ( Hal::FemtoPair * pair) const
inlineprotectedvirtual

Reimplemented from Hal::FemtoCorrFunc1D.

Definition at line 19 of file FemtoCorrFuncPt.h.

◆ GetPairValDenRot()

Double_t Hal::FemtoCorrFuncPt::GetPairValDenRot ( Hal::FemtoPair * pair) const
inlineprotectedvirtual

Implements Hal::FemtoCorrFunc1D.

Definition at line 18 of file FemtoCorrFuncPt.h.

◆ GetPairValNum()

Double_t Hal::FemtoCorrFuncPt::GetPairValNum ( Hal::FemtoPair * pair) const
protectedvirtual

Implements Hal::FemtoCorrFunc1D.

Definition at line 27 of file FemtoCorrFuncPt.cxx.


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