Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::CorrFitPairGeneratorYPtKtStubborn Class Reference
Inheritance diagram for Hal::CorrFitPairGeneratorYPtKtStubborn:
Hal::CorrFitPairGeneratorYPtKt Hal::CorrFitPairGenerator

Additional Inherited Members

- Public Member Functions inherited from Hal::CorrFitPairGeneratorYPtKt
CorrFitPairGeneratorYPtKtoperator= (const CorrFitPairGeneratorYPtKt &)=delete
 
void SetKt (Double_t min, Double_t max)
 
void SetHist (const TH2D &hist1, const TH2D &hist2)
 
Bool_t Init ()
 
- Public Member Functions inherited from Hal::CorrFitPairGenerator
void EnableDebug ()
 
void SetPdg (Int_t pid)
 
void SetPdg (Int_t pid1, Int_t pid2)
 
void SetCorrFctn (const FemtoCorrFunc &cf)
 
void SetOutput (TString name)
 
void SetPairLimitPerBin (Int_t limit)
 
virtual void Run (Int_t entries)
 
- Protected Types inherited from Hal::CorrFitPairGenerator
enum class  EGrouping { kOneDim , kThreeDim }
 
- Protected Member Functions inherited from Hal::CorrFitPairGeneratorYPtKt
void GenerateFreeRandomPair ()
 
Int_t GeneratePairOneDim ()
 
fourVect GeneratePairThreeDim ()
 
- Protected Member Functions inherited from Hal::CorrFitPairGenerator
Int_t GetBin (Double_t val) const
 
- Protected Attributes inherited from Hal::CorrFitPairGeneratorYPtKt
Float_t f2Kt2 [2]
 
TH2D fHist1
 
TH2D fHist2
 
FemtoMicroPair fPair
 
- Protected Attributes inherited from Hal::CorrFitPairGenerator
Bool_t fInited = {kFALSE}
 
Bool_t fDebug = {kFALSE}
 
Bool_t fAbs = {kFALSE}
 
Int_t fPid1 = {0}
 
Int_t fPid2 = {0}
 
Int_t fNBins = {0}
 
Double_t fM1 = {0}
 
Double_t fM2 = {0}
 
Double_t fLow = {0}
 
Double_t fHi = {1}
 
Double_t fOutCut [2] = {0, 0}
 
Double_t fSideCut [2] = {0, 0}
 
Double_t fOverStep = {0}
 
Int_t fBinLimit = {10000}
 
TString fFileName = {"pair.root"}
 
TFile * fOutFile = {nullptr}
 
FemtoCorrFuncfCF = {nullptr}
 
TTree * fOutTree = {nullptr}
 
TH1 * fDebugHisto = {nullptr}
 
Hal::FemtoPairfHbtPair = {nullptr}
 
Femto::EKinematics fFrame = {Femto::EKinematics::kLCMS}
 
Array_1< Int_t > fLimitsN
 
Array_3< Int_t > fLimits3D
 
FastAxisCalc fXaxis
 
FastAxisCalc fYaxis
 
FastAxisCalc fZaxis
 
Array_1< Double_t > fCentersX
 
Array_1< Double_t > fCentersY
 
Array_1< Double_t > fCentersZ
 
EGrouping fGroupingFlag = {EGrouping::kOneDim}
 
CorrFitMapGroupConfig fGrouping
 
std::vector< TClonesArray * > fSignalPairs
 

Detailed Description

Definition at line 28 of file CorrFitPairGeneratorYPtKtStubborn.h.

Constructor & Destructor Documentation

◆ CorrFitPairGeneratorYPtKtStubborn()

Hal::CorrFitPairGeneratorYPtKtStubborn::CorrFitPairGeneratorYPtKtStubborn ( )

Definition at line 27 of file CorrFitPairGeneratorYPtKtStubborn.cxx.

◆ ~CorrFitPairGeneratorYPtKtStubborn()

Hal::CorrFitPairGeneratorYPtKtStubborn::~CorrFitPairGeneratorYPtKtStubborn ( )
virtual

Definition at line 29 of file CorrFitPairGeneratorYPtKtStubborn.cxx.


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