CbmRoot
Loading...
Searching...
No Matches
PStdData Class Reference

#include <PStdData.h>

Inheritance diagram for PStdData:
[legend]
Collaboration diagram for PStdData:
[legend]

Public Member Functions

 PStdData ()
 
 ~PStdData ()
 
Bool_t fillDataBase (void)
 

Private Member Functions

void resetPosition ()
 

Private Attributes

int disable
 
int * PPosition
 

Static Private Attributes

static int maxnumpar = mnpar
 
static int maxnummodes = mnmodes
 
static int * Pkf = (int*) PYTHIAKF
 
static int * PMeson = (int*) MESON
 
static int * PBaryon = (int*) BARYON
 
static int * PLepton = (int*) LEPTON
 
static int * PCharge = (int*) CHARGE
 
static int * PJ = (int*) SPIN
 
static int * PParity = (int*) PARITY
 
static int * PI = (int*) ISPIN
 
static int * PNModes = (int*) NMODES
 
static int * intcache
 
static int cachesize
 
static int save
 
static int nfiles
 
static double * PMass = (double*) MASS
 
static double * PWidth = (double*) WIDTH
 
static double * PBR = (double*) BRR
 
static double * dblcache
 
static double scale
 
static char ** PName = (char**) NAME
 
static char ** PMDescription = (char**) DESCRIPTION
 
static char ** PMode = (char**) MODE
 
static int * pmes_tmp
 
static int * pbar_tmp
 
static int * plep_tmp
 
static int * pchar_tmp
 
static int * pspin_tmp
 
static int * pparity_tmp
 
static int * pispin_tmp
 
static int * pnmod_tmp
 
static int * id_tmp
 
static int * pkf_tmp
 
static double * pmass_tmp
 
static double * pwidth_tmp
 
static double * pbr_tmp
 
static char ** pnam_tmp
 
static char ** pmdescr_tmp
 
static char ** pmod_tmp
 
static const char * MESSAGE []
 
static const char * NAME []
 
static double MASS []
 
static double WIDTH []
 
static const int PYTHIAKF []
 
static const int MESON []
 
static const int BARYON []
 
static const int LEPTON []
 
static const int CHARGE []
 
static const int SPIN []
 
static const int PARITY []
 
static const int ISPIN []
 
static const int NMODES []
 
static double BRR []
 
static const char * MODE []
 
static const char * DESCRIPTION []
 
static const double hbar = 6.582122e-25
 

Detailed Description

Definition at line 29 of file PStdData.h.

Constructor & Destructor Documentation

◆ PStdData()

PStdData::PStdData ( )

Definition at line 49 of file PStdData.cxx.

References disable.

◆ ~PStdData()

PStdData::~PStdData ( )

Definition at line 56 of file PStdData.cxx.

Member Function Documentation

◆ fillDataBase()

◆ resetPosition()

void PStdData::resetPosition ( )
inlineprivate

Definition at line 44 of file PStdData.h.

References maxnumpar, PNModes, and PPosition.

Referenced by fillDataBase().

Member Data Documentation

◆ BARYON

const int PStdData::BARYON
staticprivate

Definition at line 500 of file PStdData.h.

◆ BRR

double PStdData::BRR
staticprivate

Definition at line 777 of file PStdData.h.

◆ cachesize

int PStdData::cachesize
staticprivate

Definition at line 63 of file PStdData.h.

◆ CHARGE

const int PStdData::CHARGE
staticprivate

Definition at line 576 of file PStdData.h.

◆ dblcache

double * PStdData::dblcache
staticprivate

Definition at line 64 of file PStdData.h.

◆ DESCRIPTION

const char * PStdData::DESCRIPTION
staticprivate

Definition at line 1312 of file PStdData.h.

◆ disable

int PStdData::disable
private

Definition at line 42 of file PStdData.h.

Referenced by fillDataBase(), and PStdData().

◆ hbar

const double PStdData::hbar = 6.582122e-25
staticprivate

Definition at line 91 of file PStdData.h.

◆ id_tmp

int * PStdData::id_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ intcache

int * PStdData::intcache
staticprivate

Definition at line 63 of file PStdData.h.

◆ ISPIN

const int PStdData::ISPIN
staticprivate

Definition at line 690 of file PStdData.h.

◆ LEPTON

const int PStdData::LEPTON
staticprivate

Definition at line 538 of file PStdData.h.

◆ MASS

double PStdData::MASS
staticprivate

Definition at line 275 of file PStdData.h.

◆ maxnummodes

int PStdData::maxnummodes = mnmodes
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ maxnumpar

int PStdData::maxnumpar = mnpar
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase(), and resetPosition().

◆ MESON

const int PStdData::MESON
staticprivate

Definition at line 462 of file PStdData.h.

◆ MESSAGE

const char* PStdData::MESSAGE[]
staticprivate

Definition at line 74 of file PStdData.h.

◆ MODE

const char * PStdData::MODE
staticprivate

Definition at line 1045 of file PStdData.h.

◆ NAME

const char * PStdData::NAME
staticprivate
Initial value:
= {
"dummy", "g", "e+", "e-", "nu", "mu+", "mu-", "pi0", "pi+",
"pi-", "K0L", "K+", "K-", "n", "p", "anti_p", "K0S", "eta",
"Lambda", "Sigma+", "Sigma0", "Sigma-", "Xi0", "Xi-", "Omega", "anti_n", "anti_Lambda",
"anti_Sigma-", "anti_Sigma0", "anti_Sigma+", "anti_Xi0", "anti_Xi+", "anti_Omega+", "File", "D0", "D++",
"D+", "D-", "NP11+", "ND13+", "NS11+", "rho0", "rho+", "rho-", "BOZO",
"d", "t", "alpha", "BOZO2", "He3",
"dimuon", "dilepton", "w", "eta'", "sigma", "phi", "DP330", "DP33++", "DP33+",
"DP33-", "DS310", "DS31++", "DS31+", "DS31-", "NP110", "ND130", "NS110", "J/Psi",
"Psi'", "pn"}

Definition at line 262 of file PStdData.h.

◆ nfiles

int PStdData::nfiles
staticprivate

Definition at line 63 of file PStdData.h.

◆ NMODES

const int PStdData::NMODES
staticprivate

Definition at line 728 of file PStdData.h.

◆ PARITY

const int PStdData::PARITY
staticprivate

Definition at line 652 of file PStdData.h.

◆ pbar_tmp

int * PStdData::pbar_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PBaryon

int * PStdData::PBaryon = (int*) BARYON
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ PBR

double * PStdData::PBR = (double*) BRR
staticprivate

Definition at line 64 of file PStdData.h.

Referenced by fillDataBase().

◆ pbr_tmp

double * PStdData::pbr_tmp
staticprivate

Definition at line 71 of file PStdData.h.

◆ pchar_tmp

int * PStdData::pchar_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PCharge

int * PStdData::PCharge = (int*) CHARGE
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ PI

int * PStdData::PI = (int*) ISPIN
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ pispin_tmp

int * PStdData::pispin_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PJ

int * PStdData::PJ = (int*) SPIN
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ Pkf

int * PStdData::Pkf = (int*) PYTHIAKF
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ pkf_tmp

int * PStdData::pkf_tmp
staticprivate

Definition at line 70 of file PStdData.h.

◆ plep_tmp

int * PStdData::plep_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PLepton

int * PStdData::PLepton = (int*) LEPTON
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ PMass

double * PStdData::PMass = (double*) MASS
staticprivate

Definition at line 64 of file PStdData.h.

Referenced by fillDataBase().

◆ pmass_tmp

double* PStdData::pmass_tmp
staticprivate

Definition at line 71 of file PStdData.h.

◆ pmdescr_tmp

char ** PStdData::pmdescr_tmp
staticprivate

Definition at line 72 of file PStdData.h.

◆ PMDescription

char ** PStdData::PMDescription = (char**) DESCRIPTION
staticprivate

Definition at line 65 of file PStdData.h.

Referenced by fillDataBase().

◆ pmes_tmp

int* PStdData::pmes_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PMeson

int * PStdData::PMeson = (int*) MESON
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ pmod_tmp

char ** PStdData::pmod_tmp
staticprivate

Definition at line 72 of file PStdData.h.

◆ PMode

char ** PStdData::PMode = (char**) MODE
staticprivate

Definition at line 65 of file PStdData.h.

Referenced by fillDataBase().

◆ pnam_tmp

char** PStdData::pnam_tmp
staticprivate

Definition at line 72 of file PStdData.h.

◆ PName

char ** PStdData::PName = (char**) NAME
staticprivate

Definition at line 65 of file PStdData.h.

Referenced by fillDataBase().

◆ pnmod_tmp

int * PStdData::pnmod_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PNModes

int * PStdData::PNModes = (int*) NMODES
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase(), and resetPosition().

◆ PParity

int * PStdData::PParity = (int*) PARITY
staticprivate

Definition at line 62 of file PStdData.h.

Referenced by fillDataBase().

◆ pparity_tmp

int * PStdData::pparity_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PPosition

int* PStdData::PPosition
private

Definition at line 59 of file PStdData.h.

Referenced by fillDataBase(), and resetPosition().

◆ pspin_tmp

int * PStdData::pspin_tmp
staticprivate

Definition at line 69 of file PStdData.h.

◆ PWidth

double * PStdData::PWidth = (double*) WIDTH
staticprivate

Definition at line 64 of file PStdData.h.

Referenced by fillDataBase().

◆ pwidth_tmp

double * PStdData::pwidth_tmp
staticprivate

Definition at line 71 of file PStdData.h.

◆ PYTHIAKF

const int PStdData::PYTHIAKF
staticprivate

Definition at line 424 of file PStdData.h.

◆ save

int PStdData::save
staticprivate

Definition at line 63 of file PStdData.h.

◆ scale

double PStdData::scale
staticprivate

Definition at line 64 of file PStdData.h.

◆ SPIN

const int PStdData::SPIN
staticprivate

Definition at line 614 of file PStdData.h.

◆ WIDTH

double PStdData::WIDTH
staticprivate

Definition at line 351 of file PStdData.h.


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