Geant4 10.7.0
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 121 of file G4EmModelActivator.cc.

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