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

#include <FemtoMiniPair.h>

Inheritance diagram for Hal::FemtoMiniPair:
Hal::FemtoMicroPair Hal::FemtoPicoPair

Public Member Functions

FemtoMiniPairoperator= (const FemtoPair &other)
 
void PrintInfo () const
 
Float_t GetX1 () const
 
Float_t GetY1 () const
 
Float_t GetZ1 () const
 
Float_t GetT1 () const
 
Float_t GetX2 () const
 
Float_t GetY2 () const
 
Float_t GetZ2 () const
 
Float_t GetT2 () const
 
void SetX1 (Float_t val)
 
void SetY1 (Float_t val)
 
void SetZ1 (Float_t val)
 
void SetT1 (Float_t val)
 
void SetX2 (Float_t val)
 
void SetY2 (Float_t val)
 
void SetZ2 (Float_t val)
 
void SetT2 (Float_t val)
 
 ClassDef (FemtoMiniPair, 1)
 
- Public Member Functions inherited from Hal::FemtoMicroPair
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
 

Additional Inherited Members

- Protected Attributes inherited from Hal::FemtoMicroPair
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

small class for storing pairs in TTree

Definition at line 222 of file FemtoMiniPair.h.

Constructor & Destructor Documentation

◆ FemtoMiniPair()

Hal::FemtoMiniPair::FemtoMiniPair ( )

Definition at line 13 of file FemtoMiniPair.cxx.

◆ ~FemtoMiniPair()

Hal::FemtoMiniPair::~FemtoMiniPair ( )
virtual

Definition at line 16 of file FemtoMiniPair.cxx.

Member Function Documentation

◆ GetT1()

Float_t Hal::FemtoMiniPair::GetT1 ( ) const
inline
Returns
T-freezout of first particle

Definition at line 264 of file FemtoMiniPair.h.

◆ GetT2()

Float_t Hal::FemtoMiniPair::GetT2 ( ) const
inline
Returns
T-freezout of second particle

Definition at line 284 of file FemtoMiniPair.h.

◆ GetX1()

Float_t Hal::FemtoMiniPair::GetX1 ( ) const
inline
Returns
X-freezout of first particle

Definition at line 249 of file FemtoMiniPair.h.

◆ GetX2()

Float_t Hal::FemtoMiniPair::GetX2 ( ) const
inline
Returns
X-freezout of second particle

Definition at line 269 of file FemtoMiniPair.h.

◆ GetY1()

Float_t Hal::FemtoMiniPair::GetY1 ( ) const
inline
Returns
Y-freezout of first particle

Definition at line 254 of file FemtoMiniPair.h.

◆ GetY2()

Float_t Hal::FemtoMiniPair::GetY2 ( ) const
inline
Returns
Y-freezout of second particle

Definition at line 274 of file FemtoMiniPair.h.

◆ GetZ1()

Float_t Hal::FemtoMiniPair::GetZ1 ( ) const
inline
Returns
Z-freezout of first particle

Definition at line 259 of file FemtoMiniPair.h.

◆ GetZ2()

Float_t Hal::FemtoMiniPair::GetZ2 ( ) const
inline
Returns
Z-freezout of second particle

Definition at line 279 of file FemtoMiniPair.h.

◆ operator=()

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

assignement operator

Parameters
other
Returns

Definition at line 59 of file FemtoMiniPair.cxx.

◆ PrintInfo()

void Hal::FemtoMiniPair::PrintInfo ( ) const

print info about this pair

Definition at line 20 of file FemtoMiniPair.cxx.

◆ SetT1()

void Hal::FemtoMiniPair::SetT1 ( Float_t val)
inline

set T-freezout for first particle

Parameters
valT-freezout

Definition at line 305 of file FemtoMiniPair.h.

◆ SetT2()

void Hal::FemtoMiniPair::SetT2 ( Float_t val)
inline

set T-freezout for second particle

Parameters
valT-freezout

Definition at line 325 of file FemtoMiniPair.h.

◆ SetX1()

void Hal::FemtoMiniPair::SetX1 ( Float_t val)
inline

set X-freezout for first particle

Parameters
valX-freezout

Definition at line 290 of file FemtoMiniPair.h.

◆ SetX2()

void Hal::FemtoMiniPair::SetX2 ( Float_t val)
inline

set X-freezout for second particle

Parameters
valX-freezout

Definition at line 310 of file FemtoMiniPair.h.

◆ SetY1()

void Hal::FemtoMiniPair::SetY1 ( Float_t val)
inline

set Y-freezout for first particle

Parameters
valY-freezout

Definition at line 295 of file FemtoMiniPair.h.

◆ SetY2()

void Hal::FemtoMiniPair::SetY2 ( Float_t val)
inline

set Y-freezout for second particle

Parameters
valY-freezout

Definition at line 315 of file FemtoMiniPair.h.

◆ SetZ1()

void Hal::FemtoMiniPair::SetZ1 ( Float_t val)
inline

set Z-freezout for first particle

Parameters
valXZ-freezout

Definition at line 300 of file FemtoMiniPair.h.

◆ SetZ2()

void Hal::FemtoMiniPair::SetZ2 ( Float_t val)
inline

set Z-freezout for second particle

Parameters
valZ-freezout

Definition at line 320 of file FemtoMiniPair.h.


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