5 "Transportation",
"CoupleTrans",
"CoulombScat",
"Ionisation",
"Brems",
6 "PairProdCharged",
"Annih",
"AnnihToMuMu",
"AnnihToHad",
"NuclearStopp",
7 "Msc",
"Rayleigh",
"PhotoElectric",
"Compton",
"Conv",
8 "ConvToMuMu",
"Cerenkov",
"Scintillation",
"SynchRad",
"TransRad",
9 "OpAbsorp",
"OpBoundary",
"OpRayleigh",
"OpWLS",
"OpMieHG",
10 "DNAElastic",
"DNAExcit",
"DNAIonisation",
"DNAVibExcit",
"DNAAttachment",
11 "DNAChargeDec",
"DNAChargeInc",
"HadElastic",
"HadInelastic",
"HadCapture",
12 "HadFission",
"HadAtRest",
"HadCEX",
"Decay",
"DecayWSpin",
13 "DecayPiWSpin",
"DecayRadio",
"DecayUnKnown",
"DecayExt",
"GFlash",
"StepLimiter",
14 "UsrSpecCuts",
"NeutronKiller"};
G4ProcessTypeEnumerator()
unsigned int processId(const G4VProcess *p)
std::string processG4Name(int)
tuple idx
DEBUGGING if hasattr(process,"trackMonIterativeTracking2012"): print "trackMonIterativeTracking2012 D...
static const std::string g4processes[nprocesses]
static const int nprocesses
static const int g4subtype[nprocesses]
~G4ProcessTypeEnumerator()