Geant4 VMC Version 6.7
|
The class for user ion definition. More...
#include <TG4UserIon.h>
Public Member Functions | |
TG4UserIon (const G4String &name, G4int pdgEncoding, G4int Q) | |
Standard constructor. | |
~TG4UserIon () | |
Destructor. | |
G4String | GetName () const |
Return the ion name defined by user. | |
G4int | GetPdgEncoding () const |
Return the ion PDG encoding. | |
G4int | GetQ () const |
Return the ion charge. | |
Private Attributes | |
G4String | fName |
ion name defined by user | |
G4int | fPdgEncoding |
PDG encoding. | |
G4int | fQ |
charge | |
The class for user ion definition.
Definition at line 30 of file TG4UserIon.h.
|
inline |
Standard constructor.
Definition at line 34 of file TG4UserIon.h.
|
inline |
Destructor.
Definition at line 39 of file TG4UserIon.h.
|
inline |
Return the ion name defined by user.
Definition at line 44 of file TG4UserIon.h.
|
inline |
Return the ion PDG encoding.
Definition at line 47 of file TG4UserIon.h.
|
inline |
Return the ion charge.
Definition at line 50 of file TG4UserIon.h.
Referenced by TG4PrimaryGeneratorAction::GetProperCharge().
|
private |
ion name defined by user
Definition at line 54 of file TG4UserIon.h.
Referenced by GetName(), and TG4UserIon().
|
private |
PDG encoding.
Definition at line 55 of file TG4UserIon.h.
Referenced by GetPdgEncoding(), and TG4UserIon().
|
private |