Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FemtoMicroPair Class Reference
Inheritance diagram for Hal::FemtoMicroPair:
Hal::FemtoPicoPair Hal::FemtoMiniPair

Public Member Functions

Float_t GetPx1 () const
 
Float_t GetPy1 () const
 
Float_t GetPz1 () const
 
Float_t GetE1 () const
 
Float_t GetPhi1 () const
 
Float_t GetPx2 () const
 
Float_t GetPy2 () const
 
Float_t GetPz2 () const
 
Float_t GetE2 () const
 
Float_t GetPhi2 () const
 
Int_t GetPdg1 () const
 
Int_t GetPdg2 () const
 
void SetPdg1 (Int_t val)
 
void SetPdg2 (Int_t val)
 
void SetTrueMomenta1 (Float_t px, Float_t py, Float_t pz, Float_t e)
 
void SetTrueMomenta2 (Float_t px, Float_t py, Float_t pz, Float_t e)
 
void SetMomenta1 (Float_t px, Float_t py, Float_t pz, Float_t e)
 
void SetMomenta2 (Float_t px, Float_t py, Float_t pz, Float_t e)
 
FemtoMicroPairoperator= (const FemtoPair &other)
 
- Public Member Functions inherited from Hal::FemtoPicoPair
FemtoPicoPairoperator= (const FemtoPicoPair &other)
 
Float_t TruePx1 () const
 
Float_t TruePy1 () const
 
Float_t TruePz1 () const
 
Float_t TrueE1 () const
 
Float_t TruePhi1 () const
 
Float_t TruePx2 () const
 
Float_t TruePy2 () const
 
Float_t TruePz2 () const
 
Float_t TrueE2 () const
 
Float_t TruePhi2 () const
 
Float_t GetPhi () const
 

Protected Attributes

Float_t fpx1
 
Float_t fpy1
 
Float_t fpz1
 
Float_t fe1
 
Float_t fpx2
 
Float_t fpy2
 
Float_t fpz2
 
Float_t fe2
 
Int_t fPdg1
 
Int_t fPdg2
 
- Protected Attributes inherited from Hal::FemtoPicoPair
Float_t fPx1
 
Float_t fPy1
 
Float_t fPz1
 
Float_t fE1
 
Float_t fPx2
 
Float_t fPy2
 
Float_t fPz2
 
Float_t fE2
 

Detailed Description

Definition at line 94 of file FemtoMiniPair.h.

Constructor & Destructor Documentation

◆ FemtoMicroPair()

Hal::FemtoMicroPair::FemtoMicroPair ( )

Definition at line 107 of file FemtoMiniPair.cxx.

◆ ~FemtoMicroPair()

Hal::FemtoMicroPair::~FemtoMicroPair ( )
virtual

Definition at line 160 of file FemtoMiniPair.cxx.

Member Function Documentation

◆ GetE1()

Float_t Hal::FemtoMicroPair::GetE1 ( ) const
inline
Returns
fake energy of first particle

Definition at line 130 of file FemtoMiniPair.h.

◆ GetE2()

Float_t Hal::FemtoMicroPair::GetE2 ( ) const
inline
Returns
fake energy of second particle

Definition at line 155 of file FemtoMiniPair.h.

◆ GetPdg1()

Int_t Hal::FemtoMicroPair::GetPdg1 ( ) const
inline
Returns
first particle's PDG

Definition at line 165 of file FemtoMiniPair.h.

◆ GetPdg2()

Int_t Hal::FemtoMicroPair::GetPdg2 ( ) const
inline
Returns
second particle's PDG

Definition at line 170 of file FemtoMiniPair.h.

◆ GetPhi1()

Float_t Hal::FemtoMicroPair::GetPhi1 ( ) const
inline
Returns
fake phi of first particle

Definition at line 135 of file FemtoMiniPair.h.

◆ GetPhi2()

Float_t Hal::FemtoMicroPair::GetPhi2 ( ) const
inline
Returns
fake phi of second particle

Definition at line 160 of file FemtoMiniPair.h.

◆ GetPx1()

Float_t Hal::FemtoMicroPair::GetPx1 ( ) const
inline
Returns
fake Px of first particle

Definition at line 115 of file FemtoMiniPair.h.

◆ GetPx2()

Float_t Hal::FemtoMicroPair::GetPx2 ( ) const
inline
Returns
fake Px of second particle

Definition at line 140 of file FemtoMiniPair.h.

◆ GetPy1()

Float_t Hal::FemtoMicroPair::GetPy1 ( ) const
inline
Returns
fake Py of first particle

Definition at line 120 of file FemtoMiniPair.h.

◆ GetPy2()

Float_t Hal::FemtoMicroPair::GetPy2 ( ) const
inline
Returns
fake Py of second particle

Definition at line 145 of file FemtoMiniPair.h.

◆ GetPz1()

Float_t Hal::FemtoMicroPair::GetPz1 ( ) const
inline
Returns
fake Pz of first particle

Definition at line 125 of file FemtoMiniPair.h.

◆ GetPz2()

Float_t Hal::FemtoMicroPair::GetPz2 ( ) const
inline
Returns
fake Pz of second particle

Definition at line 150 of file FemtoMiniPair.h.

◆ operator=()

FemtoMicroPair & Hal::FemtoMicroPair::operator= ( const FemtoPair & other)

Definition at line 138 of file FemtoMiniPair.cxx.

◆ SetMomenta1()

void Hal::FemtoMicroPair::SetMomenta1 ( Float_t px,
Float_t py,
Float_t pz,
Float_t e )

set fake momenta for first particle

Parameters
pxPx
pyPy
pzPz
eE

Definition at line 124 of file FemtoMiniPair.cxx.

◆ SetMomenta2()

void Hal::FemtoMicroPair::SetMomenta2 ( Float_t px,
Float_t py,
Float_t pz,
Float_t e )

set fake momenta for second particle

Parameters
pxPx
pyPy
pzPz
eE

Definition at line 131 of file FemtoMiniPair.cxx.

◆ SetPdg1()

void Hal::FemtoMicroPair::SetPdg1 ( Int_t val)
inline

set PDG for first particle

Parameters
valPDG code

Definition at line 175 of file FemtoMiniPair.h.

◆ SetPdg2()

void Hal::FemtoMicroPair::SetPdg2 ( Int_t val)
inline

set PDG code for second particle

Parameters
valPDG code

Definition at line 180 of file FemtoMiniPair.h.

◆ SetTrueMomenta1()

void Hal::FemtoMicroPair::SetTrueMomenta1 ( Float_t px,
Float_t py,
Float_t pz,
Float_t e )

set true momenta for first particle

Parameters
pxPx
pyPy
pzPz
eE

Definition at line 110 of file FemtoMiniPair.cxx.

◆ SetTrueMomenta2()

void Hal::FemtoMicroPair::SetTrueMomenta2 ( Float_t px,
Float_t py,
Float_t pz,
Float_t e )

set true momenta for second particle

Parameters
pxPx
pyPy
pzPz
eE

Definition at line 117 of file FemtoMiniPair.cxx.

Member Data Documentation

◆ fe1

Float_t Hal::FemtoMicroPair::fe1
protected

Definition at line 99 of file FemtoMiniPair.h.

◆ fe2

Float_t Hal::FemtoMicroPair::fe2
protected

Definition at line 103 of file FemtoMiniPair.h.

◆ fPdg1

Int_t Hal::FemtoMicroPair::fPdg1
protected

pdg codes of first and second particle

Definition at line 107 of file FemtoMiniPair.h.

◆ fPdg2

Int_t Hal::FemtoMicroPair::fPdg2
protected

Definition at line 107 of file FemtoMiniPair.h.

◆ fpx1

Float_t Hal::FemtoMicroPair::fpx1
protected

fake momenta of first particle

Definition at line 99 of file FemtoMiniPair.h.

◆ fpx2

Float_t Hal::FemtoMicroPair::fpx2
protected

farke momenta of second particle

Definition at line 103 of file FemtoMiniPair.h.

◆ fpy1

Float_t Hal::FemtoMicroPair::fpy1
protected

Definition at line 99 of file FemtoMiniPair.h.

◆ fpy2

Float_t Hal::FemtoMicroPair::fpy2
protected

Definition at line 103 of file FemtoMiniPair.h.

◆ fpz1

Float_t Hal::FemtoMicroPair::fpz1
protected

Definition at line 99 of file FemtoMiniPair.h.

◆ fpz2

Float_t Hal::FemtoMicroPair::fpz2
protected

Definition at line 103 of file FemtoMiniPair.h.


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