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

Public Member Functions

 FemtoWeightGeneratorKisiel (const FemtoWeightGeneratorKisiel &other)=default
 
Double_t GenerateWeight (FemtoPair *pair)
 
virtual FemtoWeightGeneratorMakeCopy () const
 
FemtoWeightGeneratorKisieloperator= (const FemtoWeightGeneratorKisiel &other)=default
 
virtual Bool_t IsPairSupported (Femto::EPairType type) const
 
virtual PackageReport () const
 
- Public Member Functions inherited from Hal::FemtoWeightGenerator
 FemtoWeightGenerator ()
 
 FemtoWeightGenerator (const FemtoWeightGenerator &aModel)
 
virtual FemtoWeightGeneratoroperator= (const FemtoWeightGenerator &aModel)
 
virtual void SetPairType (Femto::EPairType aPairType)
 
virtual void SetPairTypeFromPair (FemtoPair *pair)
 
virtual Femto::EPairType GetPairType () const
 
virtual Femto::EPairType GetPairTypeFromPair (FemtoPair *pair)
 
virtual Double_t GetKStar () const
 
virtual Double_t GetKStarOut () const
 
virtual Double_t GetKStarSide () const
 
virtual Double_t GetKStarLong () const
 
virtual Double_t GetRStar () const
 
virtual Double_t GetRStarOut () const
 
virtual Double_t GetRStarSide () const
 
virtual Double_t GetRStarLong () const
 
virtual FemtoWeightGeneratorClone (const char *="") const
 
virtual Int_t GetPdg1 ()
 
virtual Int_t GetPdg2 ()
 
virtual Bool_t Init (Int_t task_id, FemtoPair *pair)
 
virtual void Print (Option_t *option="") const
 

Additional Inherited Members

- Protected Member Functions inherited from Hal::FemtoWeightGenerator
void CalculateKinematics (FemtoPair *pair)
 
- Protected Attributes inherited from Hal::FemtoWeightGenerator
Femto::EPairType fPairType
 
Int_t fTaskID
 
Double_t fKStarOut
 
Double_t fKStarSide
 
Double_t fKStarLong
 
Double_t fKStar
 
Double_t fRStarOut
 
Double_t fRStarSide
 
Double_t fRStarLong
 
Double_t fRStar
 

Detailed Description

Definition at line 18 of file FemtoWeightGeneratorKisiel.h.

Constructor & Destructor Documentation

◆ FemtoWeightGeneratorKisiel()

Hal::FemtoWeightGeneratorKisiel::FemtoWeightGeneratorKisiel ( )

Definition at line 23 of file FemtoWeightGeneratorKisiel.cxx.

◆ ~FemtoWeightGeneratorKisiel()

Hal::FemtoWeightGeneratorKisiel::~FemtoWeightGeneratorKisiel ( )
virtual

Definition at line 1333 of file FemtoWeightGeneratorKisiel.cxx.

Member Function Documentation

◆ GenerateWeight()

Double_t Hal::FemtoWeightGeneratorKisiel::GenerateWeight ( FemtoPair * pair)
virtual

return weight of pair

Parameters
pairpair used for calculating weights
Returns
calculated weight

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 336 of file FemtoWeightGeneratorKisiel.cxx.

◆ IsPairSupported()

Bool_t Hal::FemtoWeightGeneratorKisiel::IsPairSupported ( Femto::EPairType ) const
virtual

return true if pair type is correctly supported

Parameters
type
Returns

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 1328 of file FemtoWeightGeneratorKisiel.cxx.

◆ MakeCopy()

virtual FemtoWeightGenerator * Hal::FemtoWeightGeneratorKisiel::MakeCopy ( ) const
inlinevirtual

make copy

Returns

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 106 of file FemtoWeightGeneratorKisiel.h.

◆ Report()

Package * Hal::FemtoWeightGeneratorKisiel::Report ( ) const
virtual

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 1322 of file FemtoWeightGeneratorKisiel.cxx.


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