Project
Loading...
Searching...
No Matches
o2::math_utils::Tsallis Struct Reference

#include <Tsallis.h>

Static Public Member Functions

static float tsallisCharged (float pt, float mass, float sqrts)
 
static bool downsampleTsallisCharged (float pt, float factorPt, float sqrts, float &weight, float rnd, float mass=0.13957)
 

Detailed Description

Definition at line 21 of file Tsallis.h.

Member Function Documentation

◆ downsampleTsallisCharged()

bool o2::math_utils::Tsallis::downsampleTsallisCharged ( float  pt,
float  factorPt,
float  sqrts,
float &  weight,
float  rnd,
float  mass = 0.13957 
)
static

Random downsampling trigger function using Tsallis/Hagedorn spectra fit (sqrt(s) = 62.4 GeV to 13 TeV) as in https://iopscience.iop.org/article/10.1088/2399-6528/aab00f/pdf

Returns
flat q/pt trigger
Parameters
ptpat of particle
factorPtdefines the sampling
sqrtscentre of mass energy
weightweight which is internally calculated
rndrandom value between (0->1) used to check for sampling
massparticles mass (use pion if not known)

Definition at line 31 of file Tsallis.cxx.

◆ tsallisCharged()

float o2::math_utils::Tsallis::tsallisCharged ( float  pt,
float  mass,
float  sqrts 
)
static

Tsallis/Hagedorn function describing charged pt spectra (m s = 62.4 GeV to 13 TeV) as in https://iopscience.iop.org/article/10.1088/2399-6528/aab00f/pdf https://github.com/alisw/AliPhysics/blob/523f2dc8b45d913e9b7fda9b27e746819cbe5b09/PWGPP/AliAnalysisTaskFilteredTree.h#L145

Parameters
pt- transverse momentum
mass- mass of particle
sqrts- centre of mass energy
Returns
- invariant yields of the charged particle *pt n(sqrts)= a + b/sqrt(s) - formula 6 T(sqrts)= c + d/sqrt(s) - formula 7 a = 6.81 ± 0.06 and b = 59.24 ± 3.53 GeV - for charged particles page 3 c = 0.082 ± 0.002 GeV and d = 0.151 ± 0.048 (GeV) - for charged particles page 4

Definition at line 18 of file Tsallis.cxx.


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