60 for(
auto & table :
data) {
62 table->clearAndDestroy();
84 data.push_back(table);
99 yes =
data[idx]->StorePhysicsTable(namet, ascii);
102 G4cout <<
"Physics table is stored for "
104 <<
" and process " << procname
105 <<
" <" << namet <<
"> " <<
G4endl;
107 G4cout <<
"Fail to store Physics Table for "
109 <<
" and process " << procname
110 <<
" <" << namet <<
"> " <<
G4endl;
130 G4cout <<
"Physics table for "
132 <<
" and " << procname
133 <<
" is retrieved from <" << namet <<
">"
139 for(
size_t i=0; i<
n; ++i) {
140 if((*table)[i]) { (*table)[i]->SetSpline(
true); }
143 }
else if (1 < param->
Verbose()) {
144 G4cout <<
"Fail to retrieve physics table for "
146 <<
" and " << procname <<
" from <"
147 << namet <<
">" <<
G4endl;
G4bool StorePhysicsTable(size_t idx, const G4ParticleDefinition *part, const G4String &namet, const G4String &procname, G4bool ascii)
static G4PhysicsTable * PreparePhysicsTable(G4PhysicsTable *physTable)
const G4String & GetParticleName() const
G4PhysicsTable * MakeTable()
const XML_Char const XML_Char * data
G4bool RetrievePhysicsTable(size_t idx, const G4ParticleDefinition *part, const G4String &namet, const G4String &procname, G4bool ascii)
size_t SetTable(G4PhysicsTable *)
G4GLOB_DLL std::ostream G4cout
G4EmDataHandler(size_t nTable)
static G4EmParameters * Instance()
static G4bool RetrievePhysicsTable(G4PhysicsTable *physTable, const G4String &fileName, G4bool ascii)