Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
mcscore.MCParticle Class Reference

Public Member Functions

def __init__
 
def printout
 
def __init__
 
def printout
 

Data Fields

 name
 
 Z
 
 A
 
 kineticE
 
 px
 
 py
 
 pz
 

Detailed Description

Definition at line 28 of file mcscore.py.

Constructor & Destructor Documentation

def mcscore.MCParticle.__init__ (   self,
  aname,
  aZ,
  aA,
  akE,
  apx,
  apy,
  apz 
)

Definition at line 30 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__().

30 
31  def __init__(self, aname, aZ, aA, akE, apx, apy, apz):
32  self.name = aname
33  self.Z = aZ
34  self.A = aA
35  self.kineticE = akE
36  self.px = apx
37  self.py = apy
38  self.pz = apz
def mcscore.MCParticle.__init__ (   self,
  aname,
  aZ,
  aA,
  akE,
  apx,
  apy,
  apz 
)

Definition at line 30 of file python3/mcscore.py.

References mcscore.MCParticle.__init__(), mcscore.MCParticle.A, mcscore.MCParticle.kineticE, MedicalBeam.kineticE, mcscore.MCParticle.name, G4EzVolume.name, mcscore.MCParticle.px, mcscore.MCParticle.py, mcscore.MCParticle.pz, and mcscore.MCParticle.Z.

30 
31  def __init__(self, aname, aZ, aA, akE, apx, apy, apz):
32  self.name = aname
33  self.Z = aZ
34  self.A = aA
35  self.kineticE = akE
36  self.px = apx
37  self.py = apy
38  self.pz = apz

Member Function Documentation

def mcscore.MCParticle.printout (   self)

Definition at line 39 of file mcscore.py.

References mcscore.MCParticle.A, mcscore.MCParticle.kineticE, MedicalBeam.kineticE, mcscore.MCParticle.name, G4EzVolume.name, and mcscore.MCParticle.Z.

Referenced by mcscore.MCParticle.printout().

39 
40  def printout(self):
41  print "--- particle: %s, Z=%2d, A=%2d, kE=%g" % \
42  (self.name, self.Z, self.A, self.kineticE/MeV)
43 
44 # ------------------------------------------------------------------
45 # MCVertex
# ------------------------------------------------------------------
def mcscore.MCParticle.printout (   self)

Definition at line 39 of file python3/mcscore.py.

References mcscore.MCParticle.A, mcscore.MCParticle.kineticE, MedicalBeam.kineticE, mcscore.MCParticle.name, G4EzVolume.name, print(), mcscore.MCParticle.printout(), and mcscore.MCParticle.Z.

39 
40  def printout(self):
41  print("--- particle: %s, Z=%2d, A=%2d, kE=%g" % \
42  (self.name, self.Z, self.A, self.kineticE/MeV))
43 
44 # ------------------------------------------------------------------
45 # MCVertex
# ------------------------------------------------------------------
void print(const std::vector< T > &data)
Definition: DicomRun.hh:111

Field Documentation

mcscore.MCParticle.A

Definition at line 33 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__(), and mcscore.MCParticle.printout().

mcscore.MCParticle.kineticE

Definition at line 34 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__(), and mcscore.MCParticle.printout().

mcscore.MCParticle.name

Definition at line 31 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__(), python3.g4viscp.G4Scene.create_scene(), python.g4viscp.G4Scene.create_scene(), mcscore.MCParticle.printout(), python.g4viscp.G4Scene.update_scene(), and python3.g4viscp.G4Scene.update_scene().

mcscore.MCParticle.px

Definition at line 35 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__().

mcscore.MCParticle.py

Definition at line 36 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__().

mcscore.MCParticle.pz

Definition at line 37 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__().

mcscore.MCParticle.Z

Definition at line 32 of file mcscore.py.

Referenced by mcscore.MCParticle.__init__(), and mcscore.MCParticle.printout().


The documentation for this class was generated from the following file: