Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
trkmembers.hh File Reference

Go to the source code of this file.

Variables

static const int TRK_MOTHER_UNDEFINED = -1
 KM3NeT Data Definitions v3.6.0 https://git.km3net.de/common/km3net-dataformat.
 
static const int TRK_MOTHER_NONE = -2
 mother id of a particle if it has no parent
 
static const int TRK_ST_UNDEFINED = 0
 status was not defined for this MC track (all reco tracks have this value)
 
static const int TRK_ST_FINALSTATE = 1
 for MC: the particle must be processed by detector simulation ('track_in' tag in evt files). For reconstructed tracks: this track is the final stage in the reco chain (tracks from preceding stages have TRK_ST_UNDEFINED)
 
static const int TRK_ST_PRIMARYNEUTRINO = 100
 initial state neutrino ('neutrino' tag in evt files from gseagen and genhen).
 
static const int TRK_ST_PRIMARYCOSMIC = 200
 initial state cosmic ray ('track_primary' tag in evt files from corant).
 
static const int TRK_ST_MUONBUNDLE = 300
 initial state muon bundle (mupage)
 
static const int TRK_ST_ININUCLEI = 5
 Initial state nuclei (gseagen)
 
static const int TRK_ST_INTERSTATE = 2
 Intermediate state particles produced in hadronic showers (gseagen)
 
static const int TRK_ST_DECSTATE = 3
 Short-lived particles that are forced to decay.
 
static const int TRK_ST_NUCTGT = 11
 Nucleon target (gseagen)
 
static const int TRK_ST_PREHAD = 12
 DIS pre-fragmentation hadronic state (gseagen)
 
static const int TRK_ST_PRERES = 13
 resonant pre-decayed state (gseagen)
 
static const int TRK_ST_HADNUC = 14
 Hadrons inside the nucleus before FSI (gseagen)
 
static const int TRK_ST_NUCLREM = 15
 Low energy nuclear fragments (gseagen)
 
static const int TRK_ST_NUCLCLT = 16
 For composite nucleons before phase space decay (gseagen)
 
static const int TRK_ST_FAKECORSIKA = 21
 fake particle from corant/CORSIKA to add parent information (gseagen)
 
static const int TRK_ST_FAKECORSIKA_DEC_MU_START = 22
 fake particle from CORSIKA: decaying mu at start (gseagen)
 
static const int TRK_ST_FAKECORSIKA_DEC_MU_END = 23
 fake particle from CORSIKA: decaying mu at end (gseagen)
 
static const int TRK_ST_FAKECORSIKA_ETA_2GAMMA = 24
 fake particle from CORSIKA: eta -> 2 gamma (gseagen)
 
static const int TRK_ST_FAKECORSIKA_ETA_3PI0 = 25
 fake particle from CORSIKA: eta -> 3 pi0 (gseagen)
 
static const int TRK_ST_FAKECORSIKA_ETA_PIP_PIM_PI0 = 26
 fake particle from CORSIKA: eta -> pi+ pi- pi0 (gseagen)
 
static const int TRK_ST_FAKECORSIKA_ETA_2PI_GAMMA = 27
 fake particle from CORSIKA: eta -> pi+ pi- gamma (gseagen)
 
static const int TRK_ST_FAKECORSIKA_CHERENKOV_GAMMA = 28
 fake particle from CORSIKA: Cherenkov photons on particle output file (gseagen)
 
static const int TRK_ST_PROPLEPTON = 1001
 lepton propagated that reaches the can (gseagen)
 
static const int TRK_ST_PROPDECLEPTON = 2001
 lepton propagated and decayed before got to the can (gseagen)
 
static const int PDG_MUONBUNDLE = 81
 muon bundle reached the can level (mupage)
 

Variable Documentation

◆ TRK_MOTHER_UNDEFINED

const int TRK_MOTHER_UNDEFINED = -1
static

KM3NeT Data Definitions v3.6.0 https://git.km3net.de/common/km3net-dataformat.

trkmembers mother id was not defined for this MC track (all reco tracks have this value)

Definition at line 12 of file trkmembers.hh.

◆ TRK_MOTHER_NONE

const int TRK_MOTHER_NONE = -2
static

mother id of a particle if it has no parent

Definition at line 13 of file trkmembers.hh.

◆ TRK_ST_UNDEFINED

const int TRK_ST_UNDEFINED = 0
static

status was not defined for this MC track (all reco tracks have this value)

Definition at line 14 of file trkmembers.hh.

◆ TRK_ST_FINALSTATE

const int TRK_ST_FINALSTATE = 1
static

for MC: the particle must be processed by detector simulation ('track_in' tag in evt files). For reconstructed tracks: this track is the final stage in the reco chain (tracks from preceding stages have TRK_ST_UNDEFINED)

Definition at line 15 of file trkmembers.hh.

◆ TRK_ST_PRIMARYNEUTRINO

const int TRK_ST_PRIMARYNEUTRINO = 100
static

initial state neutrino ('neutrino' tag in evt files from gseagen and genhen).

Definition at line 16 of file trkmembers.hh.

◆ TRK_ST_PRIMARYCOSMIC

const int TRK_ST_PRIMARYCOSMIC = 200
static

initial state cosmic ray ('track_primary' tag in evt files from corant).

Definition at line 17 of file trkmembers.hh.

◆ TRK_ST_MUONBUNDLE

const int TRK_ST_MUONBUNDLE = 300
static

initial state muon bundle (mupage)

Definition at line 18 of file trkmembers.hh.

◆ TRK_ST_ININUCLEI

const int TRK_ST_ININUCLEI = 5
static

Initial state nuclei (gseagen)

Definition at line 19 of file trkmembers.hh.

◆ TRK_ST_INTERSTATE

const int TRK_ST_INTERSTATE = 2
static

Intermediate state particles produced in hadronic showers (gseagen)

Definition at line 20 of file trkmembers.hh.

◆ TRK_ST_DECSTATE

const int TRK_ST_DECSTATE = 3
static

Short-lived particles that are forced to decay.

Definition at line 21 of file trkmembers.hh.

◆ TRK_ST_NUCTGT

const int TRK_ST_NUCTGT = 11
static

Nucleon target (gseagen)

Definition at line 22 of file trkmembers.hh.

◆ TRK_ST_PREHAD

const int TRK_ST_PREHAD = 12
static

DIS pre-fragmentation hadronic state (gseagen)

Definition at line 23 of file trkmembers.hh.

◆ TRK_ST_PRERES

const int TRK_ST_PRERES = 13
static

resonant pre-decayed state (gseagen)

Definition at line 24 of file trkmembers.hh.

◆ TRK_ST_HADNUC

const int TRK_ST_HADNUC = 14
static

Hadrons inside the nucleus before FSI (gseagen)

Definition at line 25 of file trkmembers.hh.

◆ TRK_ST_NUCLREM

const int TRK_ST_NUCLREM = 15
static

Low energy nuclear fragments (gseagen)

Definition at line 26 of file trkmembers.hh.

◆ TRK_ST_NUCLCLT

const int TRK_ST_NUCLCLT = 16
static

For composite nucleons before phase space decay (gseagen)

Definition at line 27 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA

const int TRK_ST_FAKECORSIKA = 21
static

fake particle from corant/CORSIKA to add parent information (gseagen)

Definition at line 28 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_DEC_MU_START

const int TRK_ST_FAKECORSIKA_DEC_MU_START = 22
static

fake particle from CORSIKA: decaying mu at start (gseagen)

Definition at line 29 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_DEC_MU_END

const int TRK_ST_FAKECORSIKA_DEC_MU_END = 23
static

fake particle from CORSIKA: decaying mu at end (gseagen)

Definition at line 30 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_ETA_2GAMMA

const int TRK_ST_FAKECORSIKA_ETA_2GAMMA = 24
static

fake particle from CORSIKA: eta -> 2 gamma (gseagen)

Definition at line 31 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_ETA_3PI0

const int TRK_ST_FAKECORSIKA_ETA_3PI0 = 25
static

fake particle from CORSIKA: eta -> 3 pi0 (gseagen)

Definition at line 32 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_ETA_PIP_PIM_PI0

const int TRK_ST_FAKECORSIKA_ETA_PIP_PIM_PI0 = 26
static

fake particle from CORSIKA: eta -> pi+ pi- pi0 (gseagen)

Definition at line 33 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_ETA_2PI_GAMMA

const int TRK_ST_FAKECORSIKA_ETA_2PI_GAMMA = 27
static

fake particle from CORSIKA: eta -> pi+ pi- gamma (gseagen)

Definition at line 34 of file trkmembers.hh.

◆ TRK_ST_FAKECORSIKA_CHERENKOV_GAMMA

const int TRK_ST_FAKECORSIKA_CHERENKOV_GAMMA = 28
static

fake particle from CORSIKA: Cherenkov photons on particle output file (gseagen)

Definition at line 35 of file trkmembers.hh.

◆ TRK_ST_PROPLEPTON

const int TRK_ST_PROPLEPTON = 1001
static

lepton propagated that reaches the can (gseagen)

Definition at line 36 of file trkmembers.hh.

◆ TRK_ST_PROPDECLEPTON

const int TRK_ST_PROPDECLEPTON = 2001
static

lepton propagated and decayed before got to the can (gseagen)

Definition at line 37 of file trkmembers.hh.

◆ PDG_MUONBUNDLE

const int PDG_MUONBUNDLE = 81
static

muon bundle reached the can level (mupage)

Definition at line 38 of file trkmembers.hh.