Geant4 11.2.2
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 59 of file G4EmModelActivator.hh.

Constructor & Destructor Documentation

◆ G4EmModelActivator() [1/2]

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

Definition at line 125 of file G4EmModelActivator.cc.

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