BmnRoot
Loading...
Searching...
No Matches
BmnParticleEqualizer::stParticleInfo Struct Reference

#include <BmnParticleEqualizer.h>

Collaboration diagram for BmnParticleEqualizer::stParticleInfo:
[legend]

Public Member Functions

 stParticleInfo (int pdg_key, Double_t min_p, Double_t max_p, Int_t interval_count)
 
 ~stParticleInfo ()
 
 stParticleInfo (int pdg_key, Double_t min_p, Double_t max_p, Int_t interval_count)
 
 ~stParticleInfo ()
 

Public Attributes

vector< Int_t > fParticleNumber
 PDG -> Particle Count (divided by momentum intervals -> vector)
 
unique_ptr< TH1D > fPHist
 PDG -> P histogram (TH1D) for the particle type.
 
unique_ptr< TH1D > fPtHist
 PDG -> Pt histogram (TH1D) for the particle type.
 
unique_ptr< TH1D > fYHist
 PDG -> Y (rapidity) histogram (TH1D) for the particle type.
 
unique_ptr< TH1D > fEtaHist
 PDG -> Eta (pseudorapidity) histogram (TH1D) for the particle type.
 
unique_ptr< TH1D > fThetaHist
 PDG -> Theta (polar angle) histogram (TH1D) for the particle type.
 
unique_ptr< TH1D > fPhiHist
 PDG -> Phi (azimuth angle) histogram (TH1D) for the particle type.
 
vector< unique_ptr< TH1D > > fPHistVector
 P histograms for the particle type (divided by momentum intervals -> vector)
 
vector< unique_ptr< TH1D > > fEtaHistVector
 Eta histograms for the particle type (divided by momentum intervals -> vector)
 
Double_t fY0
 Mean rapidity.
 
Double_t fSigma
 Sigma in the rapidity distribution.
 
Double_t fT
 Temperature in the P distribution.
 

Detailed Description

Definition at line 51 of file BmnParticleEqualizer.h.

Constructor & Destructor Documentation

◆ stParticleInfo() [1/2]

BmnParticleEqualizer::stParticleInfo::stParticleInfo ( int  pdg_key,
Double_t  min_p,
Double_t  max_p,
Int_t  interval_count 
)

Definition at line 50 of file BmnParticleEqualizer.cxx.

References fEtaHistVector, fParticleNumber, and fPHistVector.

◆ ~stParticleInfo() [1/2]

BmnParticleEqualizer::stParticleInfo::~stParticleInfo ( )
inline

Definition at line 56 of file BmnParticleEqualizer.h.

◆ stParticleInfo() [2/2]

BmnParticleEqualizer::stParticleInfo::stParticleInfo ( int  pdg_key,
Double_t  min_p,
Double_t  max_p,
Int_t  interval_count 
)

◆ ~stParticleInfo() [2/2]

BmnParticleEqualizer::stParticleInfo::~stParticleInfo ( )
inline

Definition at line 56 of file BmnParticleEqualizer.h.

Member Data Documentation

◆ fEtaHist

unique_ptr< TH1D > BmnParticleEqualizer::stParticleInfo::fEtaHist

PDG -> Eta (pseudorapidity) histogram (TH1D) for the particle type.

Definition at line 63 of file BmnParticleEqualizer.h.

◆ fEtaHistVector

vector< unique_ptr< TH1D > > BmnParticleEqualizer::stParticleInfo::fEtaHistVector

Eta histograms for the particle type (divided by momentum intervals -> vector)

Definition at line 70 of file BmnParticleEqualizer.h.

Referenced by stParticleInfo().

◆ fParticleNumber

vector< Int_t > BmnParticleEqualizer::stParticleInfo::fParticleNumber

PDG -> Particle Count (divided by momentum intervals -> vector)

Definition at line 58 of file BmnParticleEqualizer.h.

Referenced by stParticleInfo().

◆ fPhiHist

unique_ptr< TH1D > BmnParticleEqualizer::stParticleInfo::fPhiHist

PDG -> Phi (azimuth angle) histogram (TH1D) for the particle type.

Definition at line 65 of file BmnParticleEqualizer.h.

◆ fPHist

unique_ptr< TH1D > BmnParticleEqualizer::stParticleInfo::fPHist

PDG -> P histogram (TH1D) for the particle type.

Definition at line 60 of file BmnParticleEqualizer.h.

◆ fPHistVector

vector< unique_ptr< TH1D > > BmnParticleEqualizer::stParticleInfo::fPHistVector

P histograms for the particle type (divided by momentum intervals -> vector)

Definition at line 68 of file BmnParticleEqualizer.h.

Referenced by stParticleInfo().

◆ fPtHist

unique_ptr< TH1D > BmnParticleEqualizer::stParticleInfo::fPtHist

PDG -> Pt histogram (TH1D) for the particle type.

Definition at line 61 of file BmnParticleEqualizer.h.

◆ fSigma

Double_t BmnParticleEqualizer::stParticleInfo::fSigma

Sigma in the rapidity distribution.

Definition at line 73 of file BmnParticleEqualizer.h.

◆ fT

Double_t BmnParticleEqualizer::stParticleInfo::fT

Temperature in the P distribution.

Definition at line 74 of file BmnParticleEqualizer.h.

◆ fThetaHist

unique_ptr< TH1D > BmnParticleEqualizer::stParticleInfo::fThetaHist

PDG -> Theta (polar angle) histogram (TH1D) for the particle type.

Definition at line 64 of file BmnParticleEqualizer.h.

◆ fY0

Double_t BmnParticleEqualizer::stParticleInfo::fY0

Mean rapidity.

Definition at line 72 of file BmnParticleEqualizer.h.

◆ fYHist

unique_ptr< TH1D > BmnParticleEqualizer::stParticleInfo::fYHist

PDG -> Y (rapidity) histogram (TH1D) for the particle type.

Definition at line 62 of file BmnParticleEqualizer.h.


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