Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FemtoFreezoutGeneratorPRF Class Reference

#include <FemtoFreezoutGenerator.h>

Inheritance diagram for Hal::FemtoFreezoutGeneratorPRF:
Hal::FemtoFreezoutGenerator

Public Member Functions

 FemtoFreezoutGeneratorPRF (const FemtoFreezoutGeneratorPRF &generator)
 
 FemtoFreezoutGeneratorPRF (const FemtoSourceModel &model)
 
FemtoFreezoutGeneratorMakeCopy () const
 
virtual PackageReport () const
 
- Public Member Functions inherited from Hal::FemtoFreezoutGenerator
 FemtoFreezoutGenerator (const FemtoSourceModel &source)
 
 FemtoFreezoutGenerator (const FemtoFreezoutGenerator &generator)
 
Bool_t Init ()
 
void SetSourceModel (const FemtoSourceModel &model)
 
FemtoSourceModelGetSourceModel () const
 
void GenerateFreezoutCooordinates (FemtoPair *Pair)
 
virtual void Print (Option_t *option="") const
 

Protected Member Functions

void Boost (FemtoPair *pair)
 
- Protected Member Functions inherited from Hal::FemtoFreezoutGenerator

Additional Inherited Members

- Protected Attributes inherited from Hal::FemtoFreezoutGenerator
FemtoSourceModelfModel = {nullptr}
 

Detailed Description

used to boost source according to PRF frame

Definition at line 96 of file FemtoFreezoutGenerator.h.

Constructor & Destructor Documentation

◆ FemtoFreezoutGeneratorPRF() [1/3]

Hal::FemtoFreezoutGeneratorPRF::FemtoFreezoutGeneratorPRF ( )

Definition at line 115 of file FemtoFreezoutGenerator.cxx.

◆ FemtoFreezoutGeneratorPRF() [2/3]

Hal::FemtoFreezoutGeneratorPRF::FemtoFreezoutGeneratorPRF ( const FemtoFreezoutGeneratorPRF & generator)

copy ctor

Parameters
generator

Definition at line 171 of file FemtoFreezoutGenerator.cxx.

◆ FemtoFreezoutGeneratorPRF() [3/3]

Hal::FemtoFreezoutGeneratorPRF::FemtoFreezoutGeneratorPRF ( const FemtoSourceModel & model)

Definition at line 174 of file FemtoFreezoutGenerator.cxx.

◆ ~FemtoFreezoutGeneratorPRF()

Hal::FemtoFreezoutGeneratorPRF::~FemtoFreezoutGeneratorPRF ( )
virtual

Definition at line 156 of file FemtoFreezoutGenerator.cxx.

Member Function Documentation

◆ Boost()

void Hal::FemtoFreezoutGeneratorPRF::Boost ( FemtoPair * pair)
protectedvirtual

boost coordinates from model to lab and set them to pair

Parameters
pairpair than need coordinates

Implements Hal::FemtoFreezoutGenerator.

Definition at line 119 of file FemtoFreezoutGenerator.cxx.

◆ MakeCopy()

FemtoFreezoutGenerator * Hal::FemtoFreezoutGeneratorPRF::MakeCopy ( ) const
virtual

make copy of this object

Returns

Implements Hal::FemtoFreezoutGenerator.

Definition at line 160 of file FemtoFreezoutGenerator.cxx.

◆ Report()

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

create package with report

Returns
package with report

Reimplemented from Hal::FemtoFreezoutGenerator.

Definition at line 150 of file FemtoFreezoutGenerator.cxx.


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