Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::CorrFitDumpedPairAnaHorizontal Class Reference
Inheritance diagram for Hal::CorrFitDumpedPairAnaHorizontal:
Hal::CorrFitDumpedPairAna

Public Member Functions

 CorrFitDumpedPairAnaHorizontal (Int_t jobid=-1, Int_t mapsPerAna=-1)
 
Bool_t Init ()
 
void Finish ()
 
- Public Member Functions inherited from Hal::CorrFitDumpedPairAna
 CorrFitDumpedPairAna (Int_t jobid=-1, Int_t mapsPerAna=-1)
 
void SetCorrFunc (const FemtoCorrFunc &func)
 
void SetWeightGenerator (const FemtoWeightGenerator &weight)
 
void UseBackground ()
 
void UseBackgroundOnly ()
 
void UseImgMomenta ()
 
virtual void Run (Int_t maxEvents=-1)
 
void IgnoreSign ()
 
void SetMultiplyFactorWeight (Int_t m)
 
void SetMultiplyFactorPreprocess (Int_t m)
 
void SetJobID (Int_t jobId)
 
void SetPairFile (TString pairFile)
 
virtual void Print (Option_t *option="") const
 
virtual void PreprocessPair ()
 
virtual void PreprocessMixedPair ()
 

Protected Member Functions

void RunSignalPair ()
 
void RunSignalBackgroundPair ()
 
void RunBackgroundPair ()
 
Bool_t ConnectToData ()
 
Bool_t InitGenerators (const std::vector< int > &dims, XMLNode *parameters, const CorrFitParamsSetup &setup)
 
Bool_t InitCFs ()
 
- Protected Member Functions inherited from Hal::CorrFitDumpedPairAna
Bool_t SaveAsRawArray (TObject *cf, Int_t step)
 
Bool_t ConfigureInput ()
 
Bool_t ConfigureRootInput ()
 
Bool_t ConfigureListInput ()
 
TString FindTreeName (TString name) const
 
Bool_t ConfigureFromXML ()
 
Int_t GetSimStepNo () const
 
virtual Bool_t IsVertical () const
 
void LockUnusedBranches ()
 
void ConnectToSignal (const std::vector< TString > &branches)
 
void ConnectToBackground (const std::vector< TString > &branches)
 
void SetGenerator (const FemtoFreezoutGenerator &gen)
 

Additional Inherited Members

- Protected Types inherited from Hal::CorrFitDumpedPairAna
enum class  eDumpCalcMode { kSignalPairs = 0 , kSignalBackgroundPairs = 1 , kBackgroundPairsOnly = 2 }
 
- Protected Attributes inherited from Hal::CorrFitDumpedPairAna
TString fPairFile
 
Int_t fJobId = {-1}
 
Int_t fMultiplyWeight = {1}
 
Int_t fMultiplyPreprocess = {1}
 
Int_t fMultiplyJobs = {1}
 
Int_t fTotalNumberOfPoints = {0}
 
Int_t fPairThreshold = {0}
 
Int_t fPairsProcessed = {0}
 
Bool_t fIgnoreSing = {kFALSE}
 
Bool_t fImgMom = {kFALSE}
 
FemtoCorrFuncfTempCF = {nullptr}
 
FemtoPairfPair = {nullptr}
 
std::vector< FemtoCorrFunc * > fCF
 
FemtoFreezoutGeneratorfTempGenerator = {nullptr}
 
std::vector< FemtoFreezoutGenerator * > fGenerator
 
FemtoWeightGeneratorfWeight = {nullptr}
 
CorrFitMapGroupConfigfGrouping = {nullptr}
 
std::vector< TClonesArray * > fSignalClones
 
std::vector< TClonesArray * > fBackgroundClones
 
eDumpCalcMode fMode
 

Detailed Description

Definition at line 15 of file CorrFitDumpedPairAnaHorizontal.h.

Constructor & Destructor Documentation

◆ CorrFitDumpedPairAnaHorizontal()

Hal::CorrFitDumpedPairAnaHorizontal::CorrFitDumpedPairAnaHorizontal ( Int_t jobid = -1,
Int_t mapsPerAna = -1 )

Definition at line 49 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ ~CorrFitDumpedPairAnaHorizontal()

Hal::CorrFitDumpedPairAnaHorizontal::~CorrFitDumpedPairAnaHorizontal ( )
virtual

Definition at line 226 of file CorrFitDumpedPairAnaHorizontal.cxx.

Member Function Documentation

◆ ConnectToData()

Bool_t Hal::CorrFitDumpedPairAnaHorizontal::ConnectToData ( )
protectedvirtual

connects to needed branches

Returns

Implements Hal::CorrFitDumpedPairAna.

Definition at line 195 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ Finish()

void Hal::CorrFitDumpedPairAnaHorizontal::Finish ( )
virtual

Implements Hal::CorrFitDumpedPairAna.

Definition at line 57 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ Init()

Bool_t Hal::CorrFitDumpedPairAnaHorizontal::Init ( )
virtual

Reimplemented from Hal::CorrFitDumpedPairAna.

Definition at line 52 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ InitCFs()

Bool_t Hal::CorrFitDumpedPairAnaHorizontal::InitCFs ( )
protectedvirtual

init place for data

Returns

Implements Hal::CorrFitDumpedPairAna.

Definition at line 218 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ InitGenerators()

Bool_t Hal::CorrFitDumpedPairAnaHorizontal::InitGenerators ( const std::vector< int > & dims,
XMLNode * parameters,
const CorrFitParamsSetup & setup )
protectedvirtual

init generators - for vertical init all generators for horizontal init generators x multiplicity

Implements Hal::CorrFitDumpedPairAna.

Definition at line 177 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ RunBackgroundPair()

void Hal::CorrFitDumpedPairAnaHorizontal::RunBackgroundPair ( )
protectedvirtual

Implements Hal::CorrFitDumpedPairAna.

Definition at line 150 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ RunSignalBackgroundPair()

void Hal::CorrFitDumpedPairAnaHorizontal::RunSignalBackgroundPair ( )
protectedvirtual

Implements Hal::CorrFitDumpedPairAna.

Definition at line 114 of file CorrFitDumpedPairAnaHorizontal.cxx.

◆ RunSignalPair()

void Hal::CorrFitDumpedPairAnaHorizontal::RunSignalPair ( )
protectedvirtual

Implements Hal::CorrFitDumpedPairAna.

Definition at line 91 of file CorrFitDumpedPairAnaHorizontal.cxx.


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