Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
타입정의 | 함수 | 변수
G4ScreenedNuclearRecoil.cc 파일 참조

Implementation of the G4ScreenedNuclearRecoil class. 더 자세히 ...

#include <stdio.h>
#include "globals.hh"
#include "G4ScreenedNuclearRecoil.hh"
#include "G4ParticleTypes.hh"
#include "G4ParticleTable.hh"
#include "G4IonTable.hh"
#include "G4VParticleChange.hh"
#include "G4ParticleChangeForLoss.hh"
#include "G4DataVector.hh"
#include "G4Track.hh"
#include "G4Step.hh"
#include "G4Material.hh"
#include "G4Element.hh"
#include "G4Isotope.hh"
#include "G4MaterialCutsCouple.hh"
#include "G4ElementVector.hh"
#include "G4IsotopeVector.hh"
#include "G4EmProcessSubType.hh"
#include "G4ParticleDefinition.hh"
#include "G4DynamicParticle.hh"
#include "G4ProcessManager.hh"
#include "G4StableIsotopes.hh"
#include "G4LindhardPartition.hh"
#include "Randomize.hh"
#include <iostream>
#include <iomanip>
#include "c2_factory.hh"
#include <vector>

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

타입정의

typedef c2_ptr< G4doublec2p
 

함수

G4_c2_functionZBLScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval)
 
G4_c2_functionMoliereScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval)
 
G4_c2_functionLJScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval)
 
G4_c2_functionLJZBLScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval)
 
static G4double cm_energy (G4double a1, G4double a2, G4double t0)
 
static G4double thetac (G4double m1, G4double mass2, G4double eratio)
 

변수

static c2_factory< G4doublec2
 

상세한 설명

Implementation of the G4ScreenedNuclearRecoil class.

G4ScreenedNuclearRecoil.cc 파일에서 정의되었습니다.

타입정의 문서화

typedef c2_ptr<G4double> c2p

G4ScreenedNuclearRecoil.cc 파일의 127 번째 라인에서 정의되었습니다.

함수 문서화

static G4double cm_energy ( G4double  a1,
G4double  a2,
G4double  t0 
)
inlinestatic

G4ScreenedNuclearRecoil.cc 파일의 979 번째 라인에서 정의되었습니다.

다음을 참조함 : CLHEP::amu_c2, f.

다음에 의해서 참조됨 : G4NativeScreenedCoulombCrossSection::LoadData().

G4_c2_function& LJScreening ( G4int  z1,
G4int  z2,
size_t  npoints,
G4double  rMax,
G4double auval 
)
G4_c2_function& LJZBLScreening ( G4int  z1,
G4int  z2,
size_t  npoints,
G4double  rMax,
G4double auval 
)
G4_c2_function& MoliereScreening ( G4int  z1,
G4int  z2,
size_t  npoints,
G4double  rMax,
G4double auval 
)

G4ScreenedNuclearRecoil.cc 파일의 867 번째 라인에서 정의되었습니다.

다음을 참조함 : angstrom, c2_factory< float_type >::lin_log_interpolating_function(), sum.

다음에 의해서 참조됨 : G4NativeScreenedCoulombCrossSection::G4NativeScreenedCoulombCrossSection().

static G4double thetac ( G4double  m1,
G4double  mass2,
G4double  eratio 
)
inlinestatic

G4ScreenedNuclearRecoil.cc 파일의 991 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4NativeScreenedCoulombCrossSection::LoadData().

G4_c2_function& ZBLScreening ( G4int  z1,
G4int  z2,
size_t  npoints,
G4double  rMax,
G4double auval 
)

변수 문서화

c2_factory<G4double> c2
static

G4ScreenedNuclearRecoil.cc 파일의 126 번째 라인에서 정의되었습니다.