Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4FastPathHadronicCrossSection Namespace Reference

Classes

struct  controlFlag
 
struct  cycleCountEntry
 
struct  fastPathEntry
 
struct  fastPathParameters
 
struct  fastPathRequestConfig_Less
 
struct  fastPathRequestConfig_t
 
struct  G4CrossSectionDataStore_Key_EqualTo
 
struct  G4CrossSectionDataStore_Key_Hash
 
struct  getCrossSectionCount
 
struct  timing
 

Typedefs

using XSParam = G4PhysicsFreeVector
 
using G4CrossSectionDataStore_Key = std::pair< const G4ParticleDefinition *, const G4Material * >
 
using G4CrossSectionDataStore_Cache = std::unordered_map< G4CrossSectionDataStore_Key, cycleCountEntry *, G4CrossSectionDataStore_Key_Hash, G4CrossSectionDataStore_Key_EqualTo >
 
using G4CrossSectionDataStore_Requests = std::set< fastPathRequestConfig_t, fastPathRequestConfig_Less >
 

Functions

void logStartCountCycles (timing &)
 
void logStopCountCycles (timing &)
 

Typedef Documentation

◆ G4CrossSectionDataStore_Cache

◆ G4CrossSectionDataStore_Key

◆ G4CrossSectionDataStore_Requests

◆ XSParam

Function Documentation

◆ logStartCountCycles()

void G4FastPathHadronicCrossSection::logStartCountCycles ( timing )
inline

Definition at line 190 of file G4FastPathHadronicCrossSection.hh.

190{}

◆ logStopCountCycles()

void G4FastPathHadronicCrossSection::logStopCountCycles ( timing )
inline

Definition at line 191 of file G4FastPathHadronicCrossSection.hh.

191{}