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

Public Member Functions

 FemtoWeightGeneratorResidual (const FemtoWeightGenerator &w)
 
 FemtoWeightGeneratorResidual (const FemtoWeightGeneratorResidual &other)
 
virtual Bool_t Init (Int_t task_id, FemtoPair *pair)
 
virtual Double_t GenerateWeight (FemtoPair *pair)
 
virtual PackageReport () const
 
FemtoWeightGeneratorResidualoperator= (const FemtoWeightGeneratorResidual &other)
 
- Public Member Functions inherited from Hal::FemtoWeightGenerator
 FemtoWeightGenerator ()
 
 FemtoWeightGenerator (const FemtoWeightGenerator &aModel)
 
virtual FemtoWeightGeneratorMakeCopy () const
 
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 IsPairSupported (Femto::EPairType) const
 
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 21 of file FemtoWeightGeneratorResidual.h.

Constructor & Destructor Documentation

◆ FemtoWeightGeneratorResidual() [1/2]

Hal::FemtoWeightGeneratorResidual::FemtoWeightGeneratorResidual ( const FemtoWeightGenerator & w)

Definition at line 25 of file FemtoWeightGeneratorResidual.cxx.

◆ FemtoWeightGeneratorResidual() [2/2]

Hal::FemtoWeightGeneratorResidual::FemtoWeightGeneratorResidual ( const FemtoWeightGeneratorResidual & other)

Definition at line 30 of file FemtoWeightGeneratorResidual.cxx.

◆ ~FemtoWeightGeneratorResidual()

Hal::FemtoWeightGeneratorResidual::~FemtoWeightGeneratorResidual ( )
virtual

Definition at line 126 of file FemtoWeightGeneratorResidual.cxx.

Member Function Documentation

◆ GenerateWeight()

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

return weight of pair

Parameters
pairpair used for calculating weights
Returns
calculated weight

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 37 of file FemtoWeightGeneratorResidual.cxx.

◆ Init()

Bool_t Hal::FemtoWeightGeneratorResidual::Init ( Int_t task_id,
FemtoPair * pair )
virtual

initlalize this class

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 89 of file FemtoWeightGeneratorResidual.cxx.

◆ operator=()

FemtoWeightGeneratorResidual & Hal::FemtoWeightGeneratorResidual::operator= ( const FemtoWeightGeneratorResidual & other)

Definition at line 131 of file FemtoWeightGeneratorResidual.cxx.

◆ Report()

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

Reimplemented from Hal::FemtoWeightGenerator.

Definition at line 104 of file FemtoWeightGeneratorResidual.cxx.


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