Geant4-11
Public Member Functions | Data Fields
mcscore.MCParticle Class Reference

Public Member Functions

def __init__ (self, aname, aZ, aA, akE, apx, apy, apz)
 
def printout (self)
 

Data Fields

 A
 
 kineticE
 
 name
 
 px
 
 py
 
 pz
 
 Z
 

Detailed Description

Definition at line 28 of file mcscore.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 30 of file mcscore.py.

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

Member Function Documentation

◆ printout()

def mcscore.MCParticle.printout (   self)

Definition at line 39 of file mcscore.py.

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

References mcscore.MCParticle.A, G4IntersectingCone.A, GVFlashShowerParameterisation.A, G4KM_NucleonEqRhs.A, G4CascadeDeexciteBase.A, G4NucleiModel.A, G4FermiBreakUpVI.A, G4FermiFragment.A, G4GEMChannel.A, G4GEMChannelVI.A, G4INCL::Nucleus::ConservationBalance.A, G4GIDI_Product_s.A, MCGIDI_POP_s.A, MCGIDI_particle_s.A, PoP_s.A, G4ParticleHPKallbachMannSyst.A(), G4INCL::EventInfo.A, G4BatemanParameters.A, G4BetaDecayCorrections.A, G4RadioactiveDecayRatesToDaughter.A, mcscore.MCParticle.kineticE, MedicalBeam.kineticE, source.g4viscp.G4Scene.name, G4EzVolume.name, mcscore.MCParticle.name, G4VReadOutGeometry.name, CLHEP::DualRand.name(), CLHEP::HepJamesRandom.name(), CLHEP::MixMaxRng.name(), CLHEP::MTwistEngine.name(), CLHEP::NonRandomEngine.name(), CLHEP::RandBinomial.name(), CLHEP::RandBit.name(), CLHEP::RandBreitWigner.name(), CLHEP::RandChiSquare.name(), CLHEP::RandExponential.name(), CLHEP::RandExpZiggurat.name(), CLHEP::RandFlat.name(), CLHEP::RandGamma.name(), CLHEP::RandGauss.name(), CLHEP::RandGaussQ.name(), CLHEP::RandGaussZiggurat.name(), CLHEP::RandGeneral.name(), CLHEP::RandLandau.name(), CLHEP::HepRandom.name(), CLHEP::RandPoisson.name(), CLHEP::RandPoissonQ.name(), CLHEP::RandStudentT.name(), CLHEP::RanecuEngine.name(), CLHEP::Ranlux64Engine.name(), CLHEP::RanluxEngine.name(), CLHEP::RanshiEngine.name(), CLHEP::HepRandomEngine.name(), CLHEP::RanluxppEngine.name(), XML_cp.name, XML_Feature.name, NAMED.name, prefix.name, tag.name, ENTITY.name, CONTENT_SCAFFOLD.name, attribute_id.name, ELEMENT_TYPE.name, ATTRIBUTE.name, gz_header_s.name, G4ConvergenceTester.name, G4ElementData.name, G4ExcitedMesonConstructor.name, G4ExcitedDeltaConstructor.name, G4ExcitedLambdaConstructor.name, G4ExcitedNucleonConstructor.name, G4ExcitedSigmaConstructor.name, G4ExcitedXiConstructor.name, G4tgrMaterialSimple.name, G4MCTSimParticle.name, G4VHadronModelBuilder.name, TINCLXXPhysicsListHelper< T, withNeutronHP, withFTFP >.name, G4VhShellCrossSection.name, G4ESTARStopping.name, G4VAtomDeexcitation.name, G4VEmFluctuationModel.name, G4VEmModel.name, G4VComponentCrossSection.name, G4VCrossSectionDataSet.name, G4CascadeData< NE, N2, N3, N4, N5, N6, N7, N8, N9 >.name, G4XResonance.name, G4GIDI_target.name, MCGIDI_POP_s.name, MCGIDI_particle_s.name, PoP_s.name, PoPDatas.name, xDataTOM_attribute_s.name, xDataTOM_element_s.name, xDataXML_attribute_s.name, xDataXML_element_s.name, G4VHadDecayAlgorithm.name, G4GMocrenFileSceneHandler::Detector.name, G4OpenGLXmBox.name, G4OpenGLXmPushButton.name, G4OpenGLXmRadioButton.name, G4OpenGLXmSliderBar.name, G4OpenGLXmTextField.name, G4OpenGLXmTopLevelShell.name, G4OpenInventorQtExaminerViewer::sceneElement.name, G4OpenInventorQtExaminerViewer::elementForSorting.name, G4OpenInventorXtExaminerViewer::sceneElement.name, G4OpenInventorXtExaminerViewer::elementForSorting.name, print(), mcscore.MCParticle.Z, HepGeom::BasicVector3D< T >.Z, HepGeom::BasicVector3D< double >.Z, HepGeom::BasicVector3D< float >.Z, HepGeom::BasicVector3D< G4double >.Z, CLHEP::HepLorentzVector.Z, CLHEP::Hep3Vector.Z, G4MicroElecMaterialStructure.Z, GVFlashShowerParameterisation.Z, G4CascadeDeexciteBase.Z, G4NucleiModel.Z, G4FermiBreakUpVI.Z, G4FermiFragment.Z, G4GEMChannel.Z, G4GEMChannelVI.Z, G4INCL::ConsideredPartner.Z, G4INCL::Nucleus::ConservationBalance.Z, G4INCL::EventInfo.Z, G4GIDI_Product_s.Z, MCGIDI_POP_s.Z, MCGIDI_particle_s.Z, PoP_s.Z, PoPDatas.Z, ZLabels.Z, ZSymbol.Z, G4BatemanParameters.Z, G4BetaDecayCorrections.Z, G4RadioactiveDecayRatesToDaughter.Z, and G4VisCommandSceneAddLogo.Z.

Field Documentation

◆ A

mcscore.MCParticle.A

Definition at line 33 of file mcscore.py.

Referenced by mcscore.MCParticle.printout().

◆ kineticE

mcscore.MCParticle.kineticE

Definition at line 34 of file mcscore.py.

Referenced by mcscore.MCParticle.printout().

◆ name

mcscore.MCParticle.name

◆ px

mcscore.MCParticle.px

Definition at line 35 of file mcscore.py.

◆ py

mcscore.MCParticle.py

Definition at line 36 of file mcscore.py.

◆ pz

mcscore.MCParticle.pz

Definition at line 37 of file mcscore.py.

◆ Z

mcscore.MCParticle.Z

Definition at line 32 of file mcscore.py.

Referenced by mcscore.MCParticle.printout().


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