Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4RadioactiveDecayMode.hh File Reference
#include "globals.hh"

Go to the source code of this file.

Enumerations

enum  G4RadioactiveDecayMode {
  ERROR =-1 , IT =0 , BetaMinus =1 , BetaPlus =2 ,
  KshellEC =3 , LshellEC =4 , MshellEC =5 , Alpha =6 ,
  SpFission =7
}
 

Functions

std::istream & operator>> (std::istream &s, G4RadioactiveDecayMode &q)
 

Enumeration Type Documentation

◆ G4RadioactiveDecayMode

Enumerator
ERROR 
IT 
BetaMinus 
BetaPlus 
KshellEC 
LshellEC 
MshellEC 
Alpha 
SpFission 

Definition at line 64 of file G4RadioactiveDecayMode.hh.

Function Documentation

◆ operator>>()

std::istream & operator>> ( std::istream &  s,
G4RadioactiveDecayMode q 
)

Definition at line 29 of file G4RadioactiveDecayMode.cc.

30{
31 G4String a;
32 strm >> a;
33 if (a == "IT")
34 {q = IT;}
35 else if (a == "BetaMinus")
36 {q = BetaMinus;}
37 else if (a == "BetaPlus")
38 {q = BetaPlus;}
39 else if (a == "KshellEC")
40 {q = KshellEC;}
41 else if (a == "LshellEC")
42 {q = LshellEC;}
43 else if (a == "MshellEC")
44 {q = MshellEC;}
45 else if (a == "Alpha")
46 {q = Alpha;}
47 else if (a == "SpFission")
48 {q = SpFission;}
49 else
50 {q = ERROR;}
51 return strm;
52}
#define ERROR(x)