PdtGeant Class Reference

#include <PdtGeant.h>

List of all members.

Public Types

 gamma = 1
 e_plus = 2
 e_minus = 3
 nu_e = 4
 mu_plus = 5
 mu_minus = 6
 pi0 = 7
 pi_plus = 8
 pi_minus = 9
 K_L0 = 10
 K_plus = 11
 K_minus = 12
 n0 = 13
 p_plus = 14
 anti_p_minus = 15
 K_S0 = 16
 eta = 17
 Lambda0 = 18
 Sigma_plus = 19
 Sigma0 = 20
 Sigma_minus = 21
 Xi0 = 22
 Xi_minus = 23
 Omega_minus = 24
 anti_n0 = 25
 anti_Lambda0 = 26
 anti_Sigma_minus = 27
 anti_Sigma0 = 28
 anti_Sigma_plus = 29
 anti_Xi0 = 30
 anti_Xi_plus = 31
 anti_Omega_plus = 32
 null_33 = 33
 null_34 = 34
 null_35 = 35
 null_36 = 36
 null_37 = 37
 null_38 = 38
 null_39 = 39
 null_40 = 40
 null_41 = 41
 null_42 = 42
 null_43 = 43
 null_44 = 44
 deuteron = 45
 tritium = 46
 alpha = 47
 geantino = 48
 He3 = 49
 Cerenkov = 50
 chargedgeantino = 51
 anti_nu_e = 4
 nu_mu = 4
 anti_nu_mu = 4
 nu_tau = 4
 anti_nu_tau = 4
 null = 0
enum  GeantType {
  gamma = 1, e_plus = 2, e_minus = 3, nu_e = 4,
  mu_plus = 5, mu_minus = 6, pi0 = 7, pi_plus = 8,
  pi_minus = 9, K_L0 = 10, K_plus = 11, K_minus = 12,
  n0 = 13, p_plus = 14, anti_p_minus = 15, K_S0 = 16,
  eta = 17, Lambda0 = 18, Sigma_plus = 19, Sigma0 = 20,
  Sigma_minus = 21, Xi0 = 22, Xi_minus = 23, Omega_minus = 24,
  anti_n0 = 25, anti_Lambda0 = 26, anti_Sigma_minus = 27, anti_Sigma0 = 28,
  anti_Sigma_plus = 29, anti_Xi0 = 30, anti_Xi_plus = 31, anti_Omega_plus = 32,
  null_33 = 33, null_34 = 34, null_35 = 35, null_36 = 36,
  null_37 = 37, null_38 = 38, null_39 = 39, null_40 = 40,
  null_41 = 41, null_42 = 42, null_43 = 43, null_44 = 44,
  deuteron = 45, tritium = 46, alpha = 47, geantino = 48,
  He3 = 49, Cerenkov = 50, chargedgeantino = 51, anti_nu_e = 4,
  nu_mu = 4, anti_nu_mu = 4, nu_tau = 4, anti_nu_tau = 4,
  null = 0
}

Static Protected Attributes

static const GeantType _firstGeantId = gamma
static const int _nGeantId = 52
static const PdtLund::LundType _lundId [52]

Friends

class Pdt


Detailed Description

Definition at line 8 of file PdtGeant.h.


Member Enumeration Documentation

enum PdtGeant::GeantType

Enumerator:
gamma 
e_plus 
e_minus 
nu_e 
mu_plus 
mu_minus 
pi0 
pi_plus 
pi_minus 
K_L0 
K_plus 
K_minus 
n0 
p_plus 
anti_p_minus 
K_S0 
eta 
Lambda0 
Sigma_plus 
Sigma0 
Sigma_minus 
Xi0 
Xi_minus 
Omega_minus 
anti_n0 
anti_Lambda0 
anti_Sigma_minus 
anti_Sigma0 
anti_Sigma_plus 
anti_Xi0 
anti_Xi_plus 
anti_Omega_plus 
null_33 
null_34 
null_35 
null_36 
null_37 
null_38 
null_39 
null_40 
null_41 
null_42 
null_43 
null_44 
deuteron 
tritium 
alpha 
geantino 
He3 
Cerenkov 
chargedgeantino 
anti_nu_e 
nu_mu 
anti_nu_mu 
nu_tau 
anti_nu_tau 
null 

Definition at line 11 of file PdtGeant.h.

00012   {
00013     gamma = 1 ,
00014     e_plus = 2 ,
00015     e_minus = 3 ,
00016     nu_e = 4 ,
00017     mu_plus = 5 ,
00018     mu_minus = 6 ,
00019     pi0 = 7 ,
00020     pi_plus = 8 ,
00021     pi_minus = 9 ,
00022     K_L0 = 10 ,
00023     K_plus = 11 ,
00024     K_minus = 12 ,
00025     n0 = 13 ,
00026     p_plus = 14 ,
00027     anti_p_minus = 15 ,
00028     K_S0 = 16 ,
00029     eta = 17 ,
00030     Lambda0 = 18 ,
00031     Sigma_plus = 19 ,
00032     Sigma0 = 20 ,
00033     Sigma_minus = 21 ,
00034     Xi0 = 22 ,
00035     Xi_minus = 23 ,
00036     Omega_minus = 24 ,
00037     anti_n0 = 25 ,
00038     anti_Lambda0 = 26 ,
00039     anti_Sigma_minus = 27 ,
00040     anti_Sigma0 = 28 ,
00041     anti_Sigma_plus = 29 ,
00042     anti_Xi0 = 30 ,
00043     anti_Xi_plus = 31 ,
00044     anti_Omega_plus = 32 ,
00045     null_33 = 33 ,
00046     null_34 = 34 ,
00047     null_35 = 35 ,
00048     null_36 = 36 ,
00049     null_37 = 37 ,
00050     null_38 = 38 ,
00051     null_39 = 39 ,
00052     null_40 = 40 ,
00053     null_41 = 41 ,
00054     null_42 = 42 ,
00055     null_43 = 43 ,
00056     null_44 = 44 ,
00057     deuteron = 45 ,
00058     tritium = 46 ,
00059     alpha = 47 ,
00060     geantino = 48 ,
00061     He3 = 49 ,
00062     Cerenkov = 50 ,
00063     chargedgeantino = 51 ,
00064     anti_nu_e = 4,
00065     nu_mu = 4,
00066     anti_nu_mu = 4,
00067     nu_tau = 4,
00068     anti_nu_tau = 4,
00069     null = 0
00070   };


Friends And Related Function Documentation

friend class Pdt [friend]

Definition at line 76 of file PdtGeant.h.


Member Data Documentation

const PdtGeant::GeantType PdtGeant::_firstGeantId = gamma [static, protected]

Definition at line 72 of file PdtGeant.h.

Referenced by Pdt::lundId().

const PdtLund::LundType PdtGeant::_lundId [static, protected]

Definition at line 74 of file PdtGeant.h.

Referenced by Pdt::geantId(), and Pdt::lundId().

const int PdtGeant::_nGeantId = 52 [static, protected]

Definition at line 73 of file PdtGeant.h.

Referenced by Pdt::geantId().


Generated on Tue Nov 29 23:20:39 2016 for BOSS_7.0.2 by  doxygen 1.4.7