Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4EmModelActivator Class Reference

#include <G4EmModelActivator.hh>

Public Member Functions

 G4EmModelActivator (const G4String &emphys="")
 
G4EmModelActivatoroperator= (const G4EmModelActivator &right)=delete
 
 G4EmModelActivator (const G4EmModelActivator &)=delete
 

Detailed Description

Definition at line 58 of file G4EmModelActivator.hh.

Constructor & Destructor Documentation

◆ G4EmModelActivator() [1/2]

G4EmModelActivator::G4EmModelActivator ( const G4String emphys = "")
explicit

Definition at line 123 of file G4EmModelActivator.cc.

124 : baseName(emphys)
125{
126 theParameters = G4EmParameters::Instance();
127
128 const std::vector<G4String>& regnamesPAI = theParameters->RegionsPAI();
129 if(regnamesPAI.size() > 0)
130 {
131 ActivatePAI();
132 }
133 const std::vector<G4String>& regnamesME = theParameters->RegionsMicroElec();
134 if(regnamesME.size() > 0)
135 {
136 ActivateMicroElec();
137 }
138 const std::vector<G4String>& regnamesMSC = theParameters->RegionsPhysics();
139 if(regnamesMSC.size() > 0)
140 {
141 ActivateEmOptions();
142 }
143}
static G4EmParameters * Instance()
const std::vector< G4String > & RegionsPAI() const
const std::vector< G4String > & RegionsPhysics() const
const std::vector< G4String > & RegionsMicroElec() const

◆ G4EmModelActivator() [2/2]

G4EmModelActivator::G4EmModelActivator ( const G4EmModelActivator )
delete

Member Function Documentation

◆ operator=()

G4EmModelActivator & G4EmModelActivator::operator= ( const G4EmModelActivator right)
delete

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