MICEPhysicsList Class Reference

#include <MICEPhysicsList.hh>

List of all members.

Public Member Functions

 MICEPhysicsList ()
virtual ~MICEPhysicsList ()
void ConstructProcessesForOneParticle (G4ParticleDefinition *particle)
G4MuIonisation * theMuMinusIonisationf ()
G4MuIonisation * theMuPlusIonisationf ()
G4MultipleScattering * theMuMinusMultScatf ()
G4MultipleScattering * theMuPlusMultScatf ()

Protected Member Functions

virtual void ConstructParticle ()
virtual void ConstructProcess ()
virtual void SetCuts ()
virtual void ConstructBosons ()
virtual void ConstructLeptons ()
virtual void ConstructMesons ()
virtual void ConstructBaryons ()
virtual void ConstructIons ()
virtual void ConstructAll ()

Private Attributes

G4PhotoElectricEffect * thePhotoElectricEffect
G4ComptonScattering * theComptonScattering
G4GammaConversion * theGammaConversion
G4MultipleScattering * theeminusMultipleScattering
G4eIonisation * theeminusIonisation
G4eBremsstrahlung * theeminusBremsstrahlung
G4MultipleScattering * theeplusMultipleScattering
G4eIonisation * theeplusIonisation
G4eBremsstrahlung * theeplusBremsstrahlung
G4eplusAnnihilation * theeplusAnnihilation
G4MuIonisation * theMuMinusIonisation
G4MuIonisation * theMuPlusIonisation
G4MultipleScattering * theMuMinusMultScat
G4MultipleScattering * theMuPlusMultScat
G4PionPlusInelasticProcess * thePionPlusInelastic
G4LEPionPlusInelastic * theLEPionPlusModel
G4MultipleScattering * thePionPlusMult
G4PionMinusInelasticProcess * thePionMinusInelastic
G4LEPionMinusInelastic * theLEPionMinusModel
G4MultipleScattering * thePionMinusMult
G4ProtonInelasticProcess * theProtonInelastic
G4LEProtonInelastic * theLEProtonModel
G4MultipleScattering * theProtonMult
G4AntiProtonInelasticProcess * theAntiProtonInelastic
G4LEAntiProtonInelastic * theLEAntiProtonModel
G4MultipleScattering * theAntiProtonMult
G4NeutronInelasticProcess * theNeutronInelastic
G4LENeutronInelastic * theLENeutronModel
G4HadronCaptureProcess * theNeutronCapture
G4LCapture * theNeutronCaptureModel


Constructor & Destructor Documentation

MICEPhysicsList::MICEPhysicsList (  ) 

virtual MICEPhysicsList::~MICEPhysicsList (  )  [virtual]


Member Function Documentation

void MICEPhysicsList::ConstructProcessesForOneParticle ( G4ParticleDefinition *  particle  ) 

virtual void MICEPhysicsList::ConstructParticle (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructProcess (  )  [protected, virtual]

virtual void MICEPhysicsList::SetCuts (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructBosons (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructLeptons (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructMesons (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructBaryons (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructIons (  )  [protected, virtual]

virtual void MICEPhysicsList::ConstructAll (  )  [protected, virtual]

G4MuIonisation* MICEPhysicsList::theMuMinusIonisationf (  )  [inline]

References theMuMinusIonisation.

00186                          {return theMuMinusIonisation; }

G4MuIonisation* MICEPhysicsList::theMuPlusIonisationf (  )  [inline]

References theMuPlusIonisation.

00188                          {return theMuPlusIonisation; }

G4MultipleScattering* MICEPhysicsList::theMuMinusMultScatf (  )  [inline]

References theMuMinusMultScat.

00191                          {return theMuMinusMultScat; }

G4MultipleScattering* MICEPhysicsList::theMuPlusMultScatf (  )  [inline]

References theMuPlusMultScat.

00193                          {return theMuPlusMultScat; }


Member Data Documentation

G4PhotoElectricEffect* MICEPhysicsList::thePhotoElectricEffect [private]

G4ComptonScattering* MICEPhysicsList::theComptonScattering [private]

G4GammaConversion* MICEPhysicsList::theGammaConversion [private]

G4MultipleScattering* MICEPhysicsList::theeminusMultipleScattering [private]

G4eIonisation* MICEPhysicsList::theeminusIonisation [private]

G4eBremsstrahlung* MICEPhysicsList::theeminusBremsstrahlung [private]

G4MultipleScattering* MICEPhysicsList::theeplusMultipleScattering [private]

G4eIonisation* MICEPhysicsList::theeplusIonisation [private]

G4eBremsstrahlung* MICEPhysicsList::theeplusBremsstrahlung [private]

G4eplusAnnihilation* MICEPhysicsList::theeplusAnnihilation [private]

G4MuIonisation* MICEPhysicsList::theMuMinusIonisation [private]

Referenced by theMuMinusIonisationf().

G4MuIonisation* MICEPhysicsList::theMuPlusIonisation [private]

Referenced by theMuPlusIonisationf().

G4MultipleScattering* MICEPhysicsList::theMuMinusMultScat [private]

Referenced by theMuMinusMultScatf().

G4MultipleScattering* MICEPhysicsList::theMuPlusMultScat [private]

Referenced by theMuPlusMultScatf().

G4PionPlusInelasticProcess* MICEPhysicsList::thePionPlusInelastic [private]

G4LEPionPlusInelastic* MICEPhysicsList::theLEPionPlusModel [private]

G4MultipleScattering* MICEPhysicsList::thePionPlusMult [private]

G4PionMinusInelasticProcess* MICEPhysicsList::thePionMinusInelastic [private]

G4LEPionMinusInelastic* MICEPhysicsList::theLEPionMinusModel [private]

G4MultipleScattering* MICEPhysicsList::thePionMinusMult [private]

G4ProtonInelasticProcess* MICEPhysicsList::theProtonInelastic [private]

G4LEProtonInelastic* MICEPhysicsList::theLEProtonModel [private]

G4MultipleScattering* MICEPhysicsList::theProtonMult [private]

G4AntiProtonInelasticProcess* MICEPhysicsList::theAntiProtonInelastic [private]

G4LEAntiProtonInelastic* MICEPhysicsList::theLEAntiProtonModel [private]

G4MultipleScattering* MICEPhysicsList::theAntiProtonMult [private]

G4NeutronInelasticProcess* MICEPhysicsList::theNeutronInelastic [private]

G4LENeutronInelastic* MICEPhysicsList::theLENeutronModel [private]

G4HadronCaptureProcess* MICEPhysicsList::theNeutronCapture [private]


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