Geant4  10.03.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4EmModelActivator Class Reference

#include <G4EmModelActivator.hh>

Public Member Functions

 G4EmModelActivator (const G4String &emphys="")
 

Detailed Description

Definition at line 58 of file G4EmModelActivator.hh.

Constructor & Destructor Documentation

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->RegionsMsc();
137  if(regnamesMSC.size() > 0)
138  {
139  ActivateEmOptions();
140  }
141 }
const std::vector< G4String > & RegionsMicroElec() const
const std::vector< G4String > & RegionsPAI() const
const std::vector< G4String > & RegionsMsc() const
static G4EmParameters * Instance()

Here is the call graph for this function:


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