| 
| enum   | JAANET::JGeant4Type_t {  
  JAANET::GEANT4_TYPE_PHOTON = 1, 
JAANET::GEANT4_TYPE_ANTIELECTRON = 2, 
JAANET::GEANT4_TYPE_ELECTRON = 3, 
JAANET::GEANT4_TYPE_NEUTRINO = 4, 
 
  JAANET::GEANT4_TYPE_ANTIMUON = 5, 
JAANET::GEANT4_TYPE_MUON = 6, 
JAANET::GEANT4_TYPE_NEUTRAL_PION = 7, 
JAANET::GEANT4_TYPE_PION_PLUS = 8, 
 
  JAANET::GEANT4_TYPE_PION_MINUS = 9, 
JAANET::GEANT4_TYPE_KAON_LONG = 10, 
JAANET::GEANT4_TYPE_KAON_PLUS = 11, 
JAANET::GEANT4_TYPE_KAON_MINUS = 12, 
 
  JAANET::GEANT4_TYPE_NEUTRON = 13, 
JAANET::GEANT4_TYPE_PROTON = 14, 
JAANET::GEANT4_TYPE_ANTIPROTON = 15, 
JAANET::GEANT4_TYPE_KAON_SHORT = 16, 
 
  JAANET::GEANT4_TYPE_ETA = 17, 
JAANET::GEANT4_TYPE_LAMBDA = 18, 
JAANET::GEANT4_TYPE_SIGMA_PLUS = 19, 
JAANET::GEANT4_TYPE_NEUTRAL_SIGMA = 20, 
 
  JAANET::GEANT4_TYPE_SIGMA_MINUS = 21, 
JAANET::GEANT4_TYPE_NEUTRAL_XI = 22, 
JAANET::GEANT4_TYPE_XI_MINUS = 23, 
JAANET::GEANT4_TYPE_OMEGA_MINUS = 24, 
 
  JAANET::GEANT4_TYPE_ANTINEUTRON = 25, 
JAANET::GEANT4_TYPE_ANTILAMBDA = 26, 
JAANET::GEANT4_TYPE_ANTISIGMA_MINUS = 27, 
JAANET::GEANT4_TYPE_NEUTRAL_ANTISIGMA = 28, 
 
  JAANET::GEANT4_TYPE_ANTISIGMA_PLUS = 29, 
JAANET::GEANT4_TYPE_NEUTRAL_ANTIXI = 30, 
JAANET::GEANT4_TYPE_ANTIXI_PLUS = 31, 
JAANET::GEANT4_TYPE_ANTIOMEGA_PLUS = 32, 
 
  JAANET::GEANT4_TYPE_D_PLUS = 35, 
JAANET::GEANT4_TYPE_D_MINUS = 36, 
JAANET::GEANT4_TYPE_D_ZERO = 37, 
JAANET::GEANT4_TYPE_ANTID_ZERO = 38, 
 
  JAANET::GEANT4_TYPE_D_PLUS_S = 39, 
JAANET::GEANT4_TYPE_D_MINUS_S = 40, 
JAANET::GEANT4_TYPE_LAMBDA_PLUS_C = 41, 
JAANET::GEANT4_TYPE_DEUTERON = 45, 
 
  JAANET::GEANT4_TYPE_TRITON = 46, 
JAANET::GEANT4_TYPE_ALPHA = 47, 
JAANET::GEANT4_TYPE_GEANTINO = 48, 
JAANET::GEANT4_TYPE_HE3 = 49, 
 
  JAANET::GEANT4_TYPE_ANTITAU = 33, 
JAANET::GEANT4_TYPE_TAU = 34, 
JAANET::GEANT4_TYPE_XI_PLUS_C = 0, 
JAANET::GEANT4_TYPE_XI_MINUS_C = 0, 
 
  JAANET::GEANT4_TYPE_XI_ZERO_C = 0, 
JAANET::GEANT4_TYPE_ANTIXI_ZERO_C = 0, 
JAANET::GEANT4_TYPE_OMEGA_PLUS_B = 0, 
JAANET::GEANT4_TYPE_ANTIOMEGA_ZERO_C = 0, 
 
  JAANET::GEANT4_TYPE_OMEGA_MINUS_B = 0, 
JAANET::GEANT4_TYPE_OMEGA_ZERO_C = 0, 
JAANET::GEANT4_TYPE_B_PLUS = 0, 
JAANET::GEANT4_TYPE_B_MINUS = 0, 
 
  JAANET::GEANT4_TYPE_XI_MINUS_B = 0, 
JAANET::GEANT4_TYPE_XI_PLUS_B = 0, 
JAANET::GEANT4_TYPE_B_ZERO = 0, 
JAANET::GEANT4_TYPE_ANTIB_ZERO = 0, 
 
  JAANET::GEANT4_TYPE_B_ZERO_S = 0, 
JAANET::GEANT4_TYPE_ANTIB_ZERO_S = 0, 
JAANET::GEANT4_TYPE_XI_ZERO_B = 0, 
JAANET::GEANT4_TYPE_ANTIXI_ZERO_B = 0, 
 
  JAANET::GEANT4_TYPE_LAMBDA_B = 0, 
JAANET::GEANT4_TYPE_ANTILAMBDA_B = 0, 
JAANET::GEANT4_TYPE_B_PLUS_C = 0, 
JAANET::GEANT4_TYPE_B_MINUS_C = 0
 
 } | 
|   | Enumeration of hit types based on Geant4 codes, for compatbility with KM3Sim.  More...
  | 
|   | 
| enum   | JAANET::JTrackType_t {  
  JAANET::TRACK_TYPE_ELECTRON = 11, 
JAANET::TRACK_TYPE_NUE = 12, 
JAANET::TRACK_TYPE_MUON = 13, 
JAANET::TRACK_TYPE_NUMU = 14, 
 
  JAANET::TRACK_TYPE_TAU = 15, 
JAANET::TRACK_TYPE_NUTAU = 16, 
JAANET::TRACK_TYPE_PHOTON = 22, 
JAANET::TRACK_TYPE_NEUTRAL_PION = 111, 
 
  JAANET::TRACK_TYPE_CHARGED_PION_PLUS = 211, 
JAANET::TRACK_TYPE_PION_PLUS = 211, 
JAANET::TRACK_TYPE_K_LONG = 130, 
JAANET::TRACK_TYPE_K_SHORT = 310, 
 
  JAANET::TRACK_TYPE_K_PLUS = 321, 
JAANET::TRACK_TYPE_D_PLUS = 411, 
JAANET::TRACK_TYPE_D_ZERO = 421, 
JAANET::TRACK_TYPE_D_PLUS_S = 431, 
 
  JAANET::TRACK_TYPE_B_ZERO = 511, 
JAANET::TRACK_TYPE_B_PLUS = 521, 
JAANET::TRACK_TYPE_B_ZERO_S = 531, 
JAANET::TRACK_TYPE_B_PLUS_C = 541, 
 
  JAANET::TRACK_TYPE_PROTON = 2212, 
JAANET::TRACK_TYPE_NEUTRON = 2112, 
JAANET::TRACK_TYPE_LAMBDA = 3122, 
JAANET::TRACK_TYPE_SIGMA_PLUS = 3222, 
 
  JAANET::TRACK_TYPE_NEUTRAL_SIGMA = 3212, 
JAANET::TRACK_TYPE_SIGMA_MINUS = 3112, 
JAANET::TRACK_TYPE_NEUTRAL_XI = 3322, 
JAANET::TRACK_TYPE_XI_MINUS = 3312, 
 
  JAANET::TRACK_TYPE_OMEGA_MINUS = 3334, 
JAANET::TRACK_TYPE_LAMBDA_PLUS_C = 4122, 
JAANET::TRACK_TYPE_XI_ZERO_C = 4132, 
JAANET::TRACK_TYPE_XI_PLUS_C = 4232, 
 
  JAANET::TRACK_TYPE_OMEGA_ZERO_C = 4332, 
JAANET::TRACK_TYPE_LAMBDA_B = 5122, 
JAANET::TRACK_TYPE_XI_MINUS_B = 5132, 
JAANET::TRACK_TYPE_XI_ZERO_B = 5232, 
 
  JAANET::TRACK_TYPE_OMEGA_MINUS_B = 5332, 
JAANET::TRACK_TYPE_ANTIELECTRON = -11, 
JAANET::TRACK_TYPE_ANTINUE = -12, 
JAANET::TRACK_TYPE_ANTIMUON = -13, 
 
  JAANET::TRACK_TYPE_ANTINUMU = -14, 
JAANET::TRACK_TYPE_ANTITAU = -15, 
JAANET::TRACK_TYPE_ANTINUTAU = -16, 
JAANET::TRACK_TYPE_NEUTRAL_ANTIPION = -111, 
 
  JAANET::TRACK_TYPE_CHARGED_PION_MINUS = -211, 
JAANET::TRACK_TYPE_PION_MINUS = -211, 
JAANET::TRACK_TYPE_ANTIK_LONG = -130, 
JAANET::TRACK_TYPE_ANTIK_SHORT = -310, 
 
  JAANET::TRACK_TYPE_K_MINUS = -321, 
JAANET::TRACK_TYPE_D_MINUS = -411, 
JAANET::TRACK_TYPE_D_MINUS_S = -431, 
JAANET::TRACK_TYPE_ANTID_ZERO = -421, 
 
  JAANET::TRACK_TYPE_ANTIB_ZERO = -511, 
JAANET::TRACK_TYPE_B_MINUS = -521, 
JAANET::TRACK_TYPE_ANTIB_ZERO_S = -531, 
JAANET::TRACK_TYPE_B_MINUS_C = -541, 
 
  JAANET::TRACK_TYPE_ANTIPROTON = -2212, 
JAANET::TRACK_TYPE_ANTINEUTRON = -2112, 
JAANET::TRACK_TYPE_ANTILAMBDA = -3122, 
JAANET::TRACK_TYPE_ANTISIGMA_PLUS = -3222, 
 
  JAANET::TRACK_TYPE_NEUTRAL_ANTISIGMA = -3212, 
JAANET::TRACK_TYPE_ANTISIGMA_MINUS = -3112, 
JAANET::TRACK_TYPE_NEUTRAL_ANTIXI = -3322, 
JAANET::TRACK_TYPE_ANTIXI_MINUS = -3312, 
 
  JAANET::TRACK_TYPE_ANTIOMEGA_MINUS = -3334, 
JAANET::TRACK_TYPE_ANTIXI_ZERO_C = -4132, 
JAANET::TRACK_TYPE_XI_MINUS_C = -4232, 
JAANET::TRACK_TYPE_ANTIOMEGA_ZERO_C = -4332, 
 
  JAANET::TRACK_TYPE_ANTILAMBDA_B = -5122, 
JAANET::TRACK_TYPE_XI_PLUS_B = -5132, 
JAANET::TRACK_TYPE_ANTIXI_ZERO_B = -5232, 
JAANET::TRACK_TYPE_OMEGA_PLUS_B = -5332
 
 } | 
|   | Enumeration of track types based on PDG codes.  More...
  | 
|   | 
Definition of particle types. 
- Author
 - mdejong 
 
Definition in file JParticleTypes.hh.