Project
Loading...
Searching...
No Matches
o2::dataformats::MCInfoKeys Struct Reference

#include <MCEventHeader.h>

Static Public Attributes

HepMC3 heavy-ion fields
static constexpr const char * impactParameter = "Bimpact"
 
static constexpr const char * nPart = "Npart"
 
static constexpr const char * nPartProjectile = "Npart_proj"
 
static constexpr const char * nPartTarget = "Npart_targ"
 
static constexpr const char * nColl = "Ncoll"
 
static constexpr const char * nCollHard = "Ncoll_hard"
 
static constexpr const char * nCollNNWounded = "NColl_NNw"
 
static constexpr const char * nCollNWoundedN = "NColl_NwN"
 
static constexpr const char * nCollNWoundedNwounded = "NColl_NwNW"
 
static constexpr const char * planeAngle = "eventPsi"
 
static constexpr const char * sigmaInelNN = "sigmaInelNN"
 
static constexpr const char * centrality = "centrality"
 
static constexpr const char * nSpecProjectileProton = "Nspec_proj_p"
 
static constexpr const char * nSpecProjectileNeutron = "Nspec_proj_n"
 
static constexpr const char * nSpecTargetProton = "Nspec_targ_p"
 
static constexpr const char * nSpecTargetNeutron = "Nspec_targ_n"
 
HepMC3 PDF information
static constexpr const char * pdfParton1Id = "pdf_parton_1_id"
 
static constexpr const char * pdfParton2Id = "pdf_parton_2_id"
 
static constexpr const char * pdfX1 = "pdf_x1"
 
static constexpr const char * pdfX2 = "pdf_x2"
 
static constexpr const char * pdfScale = "pdf_scale"
 
static constexpr const char * pdfXF1 = "pdf_par_x1"
 
static constexpr const char * pdfXF2 = "pdf_par_x2"
 
static constexpr const char * pdfCode1 = "pdf_lhc_1_id"
 
static constexpr const char * pdfCode2 = "pdf_lhc_2_id"
 
HepMC3 cross-section information
static constexpr const char * acceptedEvents = "accepted_events"
 
static constexpr const char * attemptedEvents = "attempted_events"
 
static constexpr const char * xSection = "cross_section"
 
static constexpr const char * xSectionError = "cross_section_error"
 
Common fields
static constexpr const char * generator = "generator"
 
static constexpr const char * generatorVersion = "version"
 
static constexpr const char * processName = "processName"
 
static constexpr const char * processCode = "processCode"
 
static constexpr const char * weight = "weight"
 
Pythia8-specific fields
static constexpr const char * processID = "signal_process_id"
 
static constexpr const char * eventScale = "event_scale"
 
static constexpr const char * mpi = "mpi"
 

Detailed Description

Common keys for information in MC event header

Definition at line 31 of file MCEventHeader.h.

Member Data Documentation

◆ acceptedEvents

constexpr const char* o2::dataformats::MCInfoKeys::acceptedEvents = "accepted_events"
staticconstexpr

Definition at line 76 of file MCEventHeader.h.

◆ attemptedEvents

constexpr const char* o2::dataformats::MCInfoKeys::attemptedEvents = "attempted_events"
staticconstexpr

Definition at line 77 of file MCEventHeader.h.

◆ centrality

constexpr const char* o2::dataformats::MCInfoKeys::centrality = "centrality"
staticconstexpr

Definition at line 45 of file MCEventHeader.h.

◆ eventScale

constexpr const char* o2::dataformats::MCInfoKeys::eventScale = "event_scale"
staticconstexpr

Definition at line 92 of file MCEventHeader.h.

◆ generator

constexpr const char* o2::dataformats::MCInfoKeys::generator = "generator"
staticconstexpr

Definition at line 83 of file MCEventHeader.h.

◆ generatorVersion

constexpr const char* o2::dataformats::MCInfoKeys::generatorVersion = "version"
staticconstexpr

Definition at line 84 of file MCEventHeader.h.

◆ impactParameter

constexpr const char* o2::dataformats::MCInfoKeys::impactParameter = "Bimpact"
staticconstexpr

Definition at line 34 of file MCEventHeader.h.

◆ mpi

constexpr const char* o2::dataformats::MCInfoKeys::mpi = "mpi"
staticconstexpr

Definition at line 93 of file MCEventHeader.h.

◆ nColl

constexpr const char* o2::dataformats::MCInfoKeys::nColl = "Ncoll"
staticconstexpr

Definition at line 38 of file MCEventHeader.h.

◆ nCollHard

constexpr const char* o2::dataformats::MCInfoKeys::nCollHard = "Ncoll_hard"
staticconstexpr

Definition at line 39 of file MCEventHeader.h.

◆ nCollNNWounded

constexpr const char* o2::dataformats::MCInfoKeys::nCollNNWounded = "NColl_NNw"
staticconstexpr

Definition at line 40 of file MCEventHeader.h.

◆ nCollNWoundedN

constexpr const char* o2::dataformats::MCInfoKeys::nCollNWoundedN = "NColl_NwN"
staticconstexpr

Definition at line 41 of file MCEventHeader.h.

◆ nCollNWoundedNwounded

constexpr const char* o2::dataformats::MCInfoKeys::nCollNWoundedNwounded = "NColl_NwNW"
staticconstexpr

Definition at line 42 of file MCEventHeader.h.

◆ nPart

constexpr const char* o2::dataformats::MCInfoKeys::nPart = "Npart"
staticconstexpr

Definition at line 35 of file MCEventHeader.h.

◆ nPartProjectile

constexpr const char* o2::dataformats::MCInfoKeys::nPartProjectile = "Npart_proj"
staticconstexpr

Definition at line 36 of file MCEventHeader.h.

◆ nPartTarget

constexpr const char* o2::dataformats::MCInfoKeys::nPartTarget = "Npart_targ"
staticconstexpr

Definition at line 37 of file MCEventHeader.h.

◆ nSpecProjectileNeutron

constexpr const char* o2::dataformats::MCInfoKeys::nSpecProjectileNeutron = "Nspec_proj_n"
staticconstexpr

Definition at line 47 of file MCEventHeader.h.

◆ nSpecProjectileProton

constexpr const char* o2::dataformats::MCInfoKeys::nSpecProjectileProton = "Nspec_proj_p"
staticconstexpr

Definition at line 46 of file MCEventHeader.h.

◆ nSpecTargetNeutron

constexpr const char* o2::dataformats::MCInfoKeys::nSpecTargetNeutron = "Nspec_targ_n"
staticconstexpr

Definition at line 49 of file MCEventHeader.h.

◆ nSpecTargetProton

constexpr const char* o2::dataformats::MCInfoKeys::nSpecTargetProton = "Nspec_targ_p"
staticconstexpr

Definition at line 48 of file MCEventHeader.h.

◆ pdfCode1

constexpr const char* o2::dataformats::MCInfoKeys::pdfCode1 = "pdf_lhc_1_id"
staticconstexpr

Definition at line 65 of file MCEventHeader.h.

◆ pdfCode2

constexpr const char* o2::dataformats::MCInfoKeys::pdfCode2 = "pdf_lhc_2_id"
staticconstexpr

Definition at line 66 of file MCEventHeader.h.

◆ pdfParton1Id

constexpr const char* o2::dataformats::MCInfoKeys::pdfParton1Id = "pdf_parton_1_id"
staticconstexpr

Definition at line 58 of file MCEventHeader.h.

◆ pdfParton2Id

constexpr const char* o2::dataformats::MCInfoKeys::pdfParton2Id = "pdf_parton_2_id"
staticconstexpr

Definition at line 59 of file MCEventHeader.h.

◆ pdfScale

constexpr const char* o2::dataformats::MCInfoKeys::pdfScale = "pdf_scale"
staticconstexpr

Definition at line 62 of file MCEventHeader.h.

◆ pdfX1

constexpr const char* o2::dataformats::MCInfoKeys::pdfX1 = "pdf_x1"
staticconstexpr

Definition at line 60 of file MCEventHeader.h.

◆ pdfX2

constexpr const char* o2::dataformats::MCInfoKeys::pdfX2 = "pdf_x2"
staticconstexpr

Definition at line 61 of file MCEventHeader.h.

◆ pdfXF1

constexpr const char* o2::dataformats::MCInfoKeys::pdfXF1 = "pdf_par_x1"
staticconstexpr

Definition at line 63 of file MCEventHeader.h.

◆ pdfXF2

constexpr const char* o2::dataformats::MCInfoKeys::pdfXF2 = "pdf_par_x2"
staticconstexpr

Definition at line 64 of file MCEventHeader.h.

◆ planeAngle

constexpr const char* o2::dataformats::MCInfoKeys::planeAngle = "eventPsi"
staticconstexpr

Definition at line 43 of file MCEventHeader.h.

◆ processCode

constexpr const char* o2::dataformats::MCInfoKeys::processCode = "processCode"
staticconstexpr

Definition at line 86 of file MCEventHeader.h.

◆ processID

constexpr const char* o2::dataformats::MCInfoKeys::processID = "signal_process_id"
staticconstexpr

Definition at line 91 of file MCEventHeader.h.

◆ processName

constexpr const char* o2::dataformats::MCInfoKeys::processName = "processName"
staticconstexpr

Definition at line 85 of file MCEventHeader.h.

◆ sigmaInelNN

constexpr const char* o2::dataformats::MCInfoKeys::sigmaInelNN = "sigmaInelNN"
staticconstexpr

Definition at line 44 of file MCEventHeader.h.

◆ weight

constexpr const char* o2::dataformats::MCInfoKeys::weight = "weight"
staticconstexpr

Definition at line 87 of file MCEventHeader.h.

◆ xSection

constexpr const char* o2::dataformats::MCInfoKeys::xSection = "cross_section"
staticconstexpr

Definition at line 78 of file MCEventHeader.h.

◆ xSectionError

constexpr const char* o2::dataformats::MCInfoKeys::xSectionError = "cross_section_error"
staticconstexpr

Definition at line 79 of file MCEventHeader.h.


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