Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
클래스 | 네임스페이스 | 타입정의 | 함수
G4FastPathHadronicCrossSection.hh 파일 참조
#include "G4PhysicsFreeVector.hh"
#include "G4ParticleDefinition.hh"
#include "G4Material.hh"
#include <functional>
#include <utility>
#include <unordered_map>
#include <iostream>
#include <set>
#include <stdint.h>

이 파일의 소스 코드 페이지로 가기

클래스

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

네임스페이스

 G4FastPathHadronicCrossSection
 

타입정의

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

함수

static void G4FastPathHadronicCrossSection::logInvocationTriedOneLine (cycleCountEntry *)
 
static void G4FastPathHadronicCrossSection::logInvocationOneLine (cycleCountEntry *)
 
static void G4FastPathHadronicCrossSection::logHit (cycleCountEntry *)
 
static void G4FastPathHadronicCrossSection::logInvocationCountFastPath (cycleCountEntry *)
 
static void G4FastPathHadronicCrossSection::logInvocationCountSlowPAth (cycleCountEntry *)
 
void G4FastPathHadronicCrossSection::logStartCountCycles (timing &)
 
void G4FastPathHadronicCrossSection::logStopCountCycles (timing &)
 
static void G4FastPathHadronicCrossSection::logInitCyclesFastPath (cycleCountEntry *, timing &)
 
static void G4FastPathHadronicCrossSection::logTotalCyclesFastPath (cycleCountEntry *, timing &)
 
static void G4FastPathHadronicCrossSection::logTotalCyclesSlowPath (cycleCountEntry *, timing &)
 
static void G4FastPathHadronicCrossSection::logTiming (cycleCountEntry *, fastPathEntry *, timing &)
 
std::ostream & operator<< (std::ostream &os, const G4FastPathHadronicCrossSection::fastPathEntry &fp)
 

함수 문서화

std::ostream & operator<< ( std::ostream &  os,
const G4FastPathHadronicCrossSection::fastPathEntry fp 
)
inline