Jpp 19.3.0-rc.2
the software that should make you happy
Loading...
Searching...
No Matches
JParticleTypes.hh
Go to the documentation of this file.
1#ifndef __JAANET__JPARTICLETYPES__
2#define __JAANET__JPARTICLETYPES__
3
4/**
5 * \file
6 *
7 * Definition of particle types.
8 * \author mdejong
9 */
10namespace JAANET {}
11namespace JPP { using namespace JAANET; }
12
13namespace JAANET {
14
15 /**
16 * Enumeration of hit types based on Geant4 codes, for compatbility with KM3Sim.
17 */
62 //
63 // %KM3NeT specific codes
64 //
67 //
68 // %Particles with PDG code but not GEANT
69 //
92
93 /**
94 * Enumeration of track types based on PDG codes.
95 */
133
169
170
171}
172
173#endif
Extensions to Evt data format.
JGeant4Type_t
Enumeration of hit types based on Geant4 codes, for compatbility with KM3Sim.
@ GEANT4_TYPE_ANTILAMBDA
@ GEANT4_TYPE_B_MINUS_C
@ GEANT4_TYPE_ANTIXI_PLUS
@ GEANT4_TYPE_OMEGA_PLUS_B
@ GEANT4_TYPE_ANTIB_ZERO_S
@ GEANT4_TYPE_OMEGA_MINUS
@ GEANT4_TYPE_NEUTRAL_PION
@ GEANT4_TYPE_ANTIMUON
@ GEANT4_TYPE_XI_PLUS_B
@ GEANT4_TYPE_KAON_SHORT
@ GEANT4_TYPE_XI_MINUS_B
@ GEANT4_TYPE_PION_PLUS
@ GEANT4_TYPE_D_MINUS_S
@ GEANT4_TYPE_ALPHA
@ GEANT4_TYPE_PHOTON
@ GEANT4_TYPE_NEUTRAL_ANTISIGMA
@ GEANT4_TYPE_XI_ZERO_B
@ GEANT4_TYPE_D_ZERO
@ GEANT4_TYPE_B_PLUS
@ GEANT4_TYPE_D_PLUS_S
@ GEANT4_TYPE_NEUTRAL_XI
@ GEANT4_TYPE_D_PLUS
@ GEANT4_TYPE_B_MINUS
@ GEANT4_TYPE_PROTON
@ GEANT4_TYPE_B_ZERO
@ GEANT4_TYPE_ANTISIGMA_PLUS
@ GEANT4_TYPE_LAMBDA_B
@ GEANT4_TYPE_KAON_MINUS
@ GEANT4_TYPE_ANTIXI_ZERO_B
@ GEANT4_TYPE_ANTIXI_ZERO_C
@ GEANT4_TYPE_OMEGA_ZERO_C
@ GEANT4_TYPE_B_PLUS_C
@ GEANT4_TYPE_ANTIB_ZERO
@ GEANT4_TYPE_D_MINUS
@ GEANT4_TYPE_XI_MINUS_C
@ GEANT4_TYPE_GEANTINO
@ GEANT4_TYPE_KAON_LONG
@ GEANT4_TYPE_NEUTRINO
@ GEANT4_TYPE_NEUTRON
@ GEANT4_TYPE_ANTITAU
@ GEANT4_TYPE_ANTID_ZERO
@ GEANT4_TYPE_ANTILAMBDA_B
@ GEANT4_TYPE_ANTINEUTRON
@ GEANT4_TYPE_ANTISIGMA_MINUS
@ GEANT4_TYPE_DEUTERON
@ GEANT4_TYPE_SIGMA_MINUS
@ GEANT4_TYPE_ANTIELECTRON
@ GEANT4_TYPE_XI_MINUS
@ GEANT4_TYPE_NEUTRAL_ANTIXI
@ GEANT4_TYPE_KAON_PLUS
@ GEANT4_TYPE_PION_MINUS
@ GEANT4_TYPE_ANTIOMEGA_ZERO_C
@ GEANT4_TYPE_ELECTRON
@ GEANT4_TYPE_SIGMA_PLUS
@ GEANT4_TYPE_ANTIPROTON
@ GEANT4_TYPE_XI_ZERO_C
@ GEANT4_TYPE_TRITON
@ GEANT4_TYPE_B_ZERO_S
@ GEANT4_TYPE_OMEGA_MINUS_B
@ GEANT4_TYPE_XI_PLUS_C
@ GEANT4_TYPE_LAMBDA
@ GEANT4_TYPE_NEUTRAL_SIGMA
@ GEANT4_TYPE_LAMBDA_PLUS_C
@ GEANT4_TYPE_ANTIOMEGA_PLUS
JTrackType_t
Enumeration of track types based on PDG codes.
@ TRACK_TYPE_OMEGA_PLUS_B
@ TRACK_TYPE_OMEGA_ZERO_C
@ TRACK_TYPE_XI_MINUS_B
@ TRACK_TYPE_ANTID_ZERO
@ TRACK_TYPE_CHARGED_PION_MINUS
@ TRACK_TYPE_D_PLUS_S
@ TRACK_TYPE_LAMBDA_B
@ TRACK_TYPE_B_ZERO_S
@ TRACK_TYPE_PION_MINUS
@ TRACK_TYPE_ANTIXI_ZERO_B
@ TRACK_TYPE_ANTIK_LONG
@ TRACK_TYPE_B_PLUS_C
@ TRACK_TYPE_ANTINEUTRON
@ TRACK_TYPE_XI_MINUS_C
@ TRACK_TYPE_XI_PLUS_B
@ TRACK_TYPE_ANTIOMEGA_MINUS
@ TRACK_TYPE_SIGMA_PLUS
@ TRACK_TYPE_CHARGED_PION_PLUS
@ TRACK_TYPE_ANTINUMU
@ TRACK_TYPE_XI_ZERO_C
@ TRACK_TYPE_NEUTRAL_ANTISIGMA
@ TRACK_TYPE_ANTIXI_MINUS
@ TRACK_TYPE_ANTILAMBDA_B
@ TRACK_TYPE_ANTIK_SHORT
@ TRACK_TYPE_ANTIOMEGA_ZERO_C
@ TRACK_TYPE_NEUTRAL_ANTIPION
@ TRACK_TYPE_ANTIPROTON
@ TRACK_TYPE_ANTILAMBDA
@ TRACK_TYPE_NEUTRAL_PION
@ TRACK_TYPE_LAMBDA_PLUS_C
@ TRACK_TYPE_D_MINUS_S
@ TRACK_TYPE_ANTINUTAU
@ TRACK_TYPE_PION_PLUS
@ TRACK_TYPE_NEUTRAL_XI
@ TRACK_TYPE_ELECTRON
@ TRACK_TYPE_NEUTRAL_SIGMA
@ TRACK_TYPE_XI_PLUS_C
@ TRACK_TYPE_OMEGA_MINUS_B
@ TRACK_TYPE_ANTIB_ZERO_S
@ TRACK_TYPE_OMEGA_MINUS
@ TRACK_TYPE_ANTIMUON
@ TRACK_TYPE_XI_MINUS
@ TRACK_TYPE_ANTIELECTRON
@ TRACK_TYPE_ANTISIGMA_MINUS
@ TRACK_TYPE_NEUTRAL_ANTIXI
@ TRACK_TYPE_ANTISIGMA_PLUS
@ TRACK_TYPE_SIGMA_MINUS
@ TRACK_TYPE_ANTIB_ZERO
@ TRACK_TYPE_B_MINUS_C
@ TRACK_TYPE_ANTIXI_ZERO_C
@ TRACK_TYPE_XI_ZERO_B
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).