Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::Femto1DCFAnaMapPairsDumped Class Reference
Inheritance diagram for Hal::Femto1DCFAnaMapPairsDumped:
Hal::Femto1DCFAnaMapMC Hal::Femto1DMapGenerator

Public Member Functions

void SetInFile (TString filename)
 
void UseBackground ()
 
void UseWeightedBackground ()
 
virtual Bool_t Init ()
 
virtual void Run (Int_t start_event=0, Int_t end_event=0)
 
- Public Member Functions inherited from Hal::Femto1DCFAnaMapMC
virtual void Run (Int_t pairs_per_bin)
 
- Public Member Functions inherited from Hal::Femto1DMapGenerator
void SetPid (Int_t pid1, Int_t pid2)
 
void IgnoreSign (Bool_t ignore=kTRUE)
 
void SetRBins (Int_t bins, Double_t rmin, Double_t rmax, Bool_t center=kFALSE)
 
virtual void SetGenerator (FemtoFreezoutGenerator &gen)
 
virtual void SetWeightGenerator (FemtoWeightGenerator &calc)
 
virtual void SetCorrFctn (const Femto1DCF &cf)
 
virtual void SaveMap (TString filename)
 
DividedHisto2DGetMap () const
 

Protected Member Functions

void MakePairsWeighted (TClonesArray *arr, Bool_t num)
 
void MakePairsUnWeighted (TClonesArray *arr, Bool_t num)
 
virtual void Exec (Int_t)
 
- Protected Member Functions inherited from Hal::Femto1DCFAnaMapMC
 Femto1DCFAnaMapMC (Bool_t useFake)
 
- Protected Member Functions inherited from Hal::Femto1DMapGenerator
 Femto1DMapGenerator (Bool_t fake)
 

Protected Attributes

TString fInFile
 
TFile * fFile
 
TTree * fTree
 
TClonesArray * fPairsSignal
 
TClonesArray * fPairsBackground
 
Bool_t fUseBackground
 
Bool_t fWeightedBackround
 
Int_t fMaxEvents
 
- Protected Attributes inherited from Hal::Femto1DMapGenerator
Double_t fRMin
 
Double_t fRMax
 
Double_t fKStarMin
 
Double_t fKStarMax
 
Double_t fMass12
 
Double_t fMass22
 
Int_t fRBins
 
Int_t fKStarBins
 
Int_t fPid1
 
Int_t fPid2
 
Bool_t fIgnoreSign
 
Bool_t fUseFake
 
Femto::EKinematics fKinematics
 
Array_1< Double_t > fRadiiBins
 
FemtoPairfPair
 
FemtoFreezoutGeneratorfGenerator
 
FemtoWeightGeneratorfWeight
 
DividedHisto2DfMap
 

Detailed Description

Definition at line 25 of file Femto1DCFAnaMapPairsDumped.h.

Constructor & Destructor Documentation

◆ Femto1DCFAnaMapPairsDumped()

Hal::Femto1DCFAnaMapPairsDumped::Femto1DCFAnaMapPairsDumped ( )

Definition at line 36 of file Femto1DCFAnaMapPairsDumped.cxx.

◆ ~Femto1DCFAnaMapPairsDumped()

Hal::Femto1DCFAnaMapPairsDumped::~Femto1DCFAnaMapPairsDumped ( )
virtual

Definition at line 138 of file Femto1DCFAnaMapPairsDumped.cxx.

Member Function Documentation

◆ Exec()

virtual void Hal::Femto1DCFAnaMapPairsDumped::Exec ( Int_t )
inlineprotectedvirtual

Definition at line 37 of file Femto1DCFAnaMapPairsDumped.h.

◆ Init()

Bool_t Hal::Femto1DCFAnaMapPairsDumped::Init ( )
virtual

initialize this class, should be called before Run

Reimplemented from Hal::Femto1DCFAnaMapMC.

Definition at line 70 of file Femto1DCFAnaMapPairsDumped.cxx.

◆ MakePairsUnWeighted()

void Hal::Femto1DCFAnaMapPairsDumped::MakePairsUnWeighted ( TClonesArray * arr,
Bool_t num )
protected

Definition at line 118 of file Femto1DCFAnaMapPairsDumped.cxx.

◆ MakePairsWeighted()

void Hal::Femto1DCFAnaMapPairsDumped::MakePairsWeighted ( TClonesArray * arr,
Bool_t num )
protected

Definition at line 94 of file Femto1DCFAnaMapPairsDumped.cxx.

◆ Run()

void Hal::Femto1DCFAnaMapPairsDumped::Run ( Int_t start_event = 0,
Int_t end_event = 0 )
virtual
Parameters
start_event- first event
end_event- last event if start == end process all events

Definition at line 49 of file Femto1DCFAnaMapPairsDumped.cxx.

◆ SetInFile()

void Hal::Femto1DCFAnaMapPairsDumped::SetInFile ( TString filename)

Definition at line 47 of file Femto1DCFAnaMapPairsDumped.cxx.

◆ UseBackground()

void Hal::Femto1DCFAnaMapPairsDumped::UseBackground ( )
inline

Definition at line 42 of file Femto1DCFAnaMapPairsDumped.h.

◆ UseWeightedBackground()

void Hal::Femto1DCFAnaMapPairsDumped::UseWeightedBackground ( )
inline

Definition at line 43 of file Femto1DCFAnaMapPairsDumped.h.

Member Data Documentation

◆ fFile

TFile* Hal::Femto1DCFAnaMapPairsDumped::fFile
protected

Definition at line 28 of file Femto1DCFAnaMapPairsDumped.h.

◆ fInFile

TString Hal::Femto1DCFAnaMapPairsDumped::fInFile
protected

Definition at line 27 of file Femto1DCFAnaMapPairsDumped.h.

◆ fMaxEvents

Int_t Hal::Femto1DCFAnaMapPairsDumped::fMaxEvents
protected

Definition at line 34 of file Femto1DCFAnaMapPairsDumped.h.

◆ fPairsBackground

TClonesArray* Hal::Femto1DCFAnaMapPairsDumped::fPairsBackground
protected

Definition at line 31 of file Femto1DCFAnaMapPairsDumped.h.

◆ fPairsSignal

TClonesArray* Hal::Femto1DCFAnaMapPairsDumped::fPairsSignal
protected

Definition at line 30 of file Femto1DCFAnaMapPairsDumped.h.

◆ fTree

TTree* Hal::Femto1DCFAnaMapPairsDumped::fTree
protected

Definition at line 29 of file Femto1DCFAnaMapPairsDumped.h.

◆ fUseBackground

Bool_t Hal::Femto1DCFAnaMapPairsDumped::fUseBackground
protected

Definition at line 32 of file Femto1DCFAnaMapPairsDumped.h.

◆ fWeightedBackround

Bool_t Hal::Femto1DCFAnaMapPairsDumped::fWeightedBackround
protected

Definition at line 33 of file Femto1DCFAnaMapPairsDumped.h.


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