Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Private 속성 | 모든 멤버 목록
G4Analyser 클래스 참조

#include <G4Analyser.hh>

Public 멤버 함수

 G4Analyser ()
 
void setInelCsec (G4double csec, G4bool withn)
 
void setWatchers (const std::vector< G4NuclWatcher > &watchers)
 
void try_watchers (G4int a, G4int z, G4bool if_nucl)
 
void analyse (const G4CollisionOutput &output)
 
void printResults ()
 
void printResultsSimple ()
 
void handleWatcherStatistics ()
 
void printResultsNtuple ()
 

Private 속성

G4int verboseLevel
 
G4double eventNumber
 
G4double averageMultiplicity
 
G4double averageProtonNumber
 
G4double averageNeutronNumber
 
G4double averagePionNumber
 
G4double averageNucleonKinEnergy
 
G4double averageProtonKinEnergy
 
G4double averageNeutronKinEnergy
 
G4double averagePionKinEnergy
 
G4double averageExitationEnergy
 
G4double averageOutgoingNuclei
 
G4double fissy_prob
 
G4double averagePionPl
 
G4double averagePionMin
 
G4double averagePion0
 
G4double averageA
 
G4double averageZ
 
std::vector< G4NuclWatcherana_watchers
 
G4double inel_csec
 
G4bool withNuclei
 

상세한 설명

G4Analyser.hh 파일의 44 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4Analyser::G4Analyser ( )

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

다음을 참조함 : G4cout, G4endl, verboseLevel.

멤버 함수 문서화

void G4Analyser::analyse ( const G4CollisionOutput output)
void G4Analyser::handleWatcherStatistics ( )

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

다음을 참조함 : ana_watchers, eventNumber, G4cout, G4endl, inel_csec, verboseLevel.

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

void G4Analyser::printResults ( )
void G4Analyser::printResultsNtuple ( )
void G4Analyser::printResultsSimple ( )
void G4Analyser::setInelCsec ( G4double  csec,
G4bool  withn 
)

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

다음을 참조함 : G4cout, G4endl, inel_csec, verboseLevel, withNuclei.

void G4Analyser::setWatchers ( const std::vector< G4NuclWatcher > &  watchers)

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

다음을 참조함 : ana_watchers, G4cout, G4endl, verboseLevel.

void G4Analyser::try_watchers ( G4int  a,
G4int  z,
G4bool  if_nucl 
)

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

다음을 참조함 : ana_watchers, G4cout, G4endl, verboseLevel.

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

멤버 데이타 문서화

std::vector<G4NuclWatcher> G4Analyser::ana_watchers
private

G4Analyser.hh 파일의 78 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : handleWatcherStatistics(), setWatchers(), try_watchers().

G4double G4Analyser::averageA
private

G4Analyser.hh 파일의 76 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults().

G4double G4Analyser::averageExitationEnergy
private

G4Analyser.hh 파일의 70 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsSimple().

G4double G4Analyser::averageMultiplicity
private

G4Analyser.hh 파일의 62 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averageNeutronKinEnergy
private

G4Analyser.hh 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averageNeutronNumber
private

G4Analyser.hh 파일의 64 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averageNucleonKinEnergy
private

G4Analyser.hh 파일의 66 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averageOutgoingNuclei
private

G4Analyser.hh 파일의 71 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsSimple().

G4double G4Analyser::averagePion0
private

G4Analyser.hh 파일의 75 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults().

G4double G4Analyser::averagePionKinEnergy
private

G4Analyser.hh 파일의 69 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averagePionMin
private

G4Analyser.hh 파일의 74 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults().

G4double G4Analyser::averagePionNumber
private

G4Analyser.hh 파일의 65 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averagePionPl
private

G4Analyser.hh 파일의 73 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults().

G4double G4Analyser::averageProtonKinEnergy
private

G4Analyser.hh 파일의 67 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averageProtonNumber
private

G4Analyser.hh 파일의 63 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::averageZ
private

G4Analyser.hh 파일의 77 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults().

G4double G4Analyser::eventNumber
private

G4Analyser.hh 파일의 61 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), handleWatcherStatistics(), printResults(), printResultsNtuple(), printResultsSimple().

G4double G4Analyser::fissy_prob
private

G4Analyser.hh 파일의 72 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsSimple().

G4double G4Analyser::inel_csec
private

G4Analyser.hh 파일의 79 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : handleWatcherStatistics(), printResults(), printResultsSimple(), setInelCsec().

G4int G4Analyser::verboseLevel
private

G4Analyser.hh 파일의 60 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), G4Analyser(), handleWatcherStatistics(), printResults(), printResultsNtuple(), printResultsSimple(), setInelCsec(), setWatchers(), try_watchers().

G4bool G4Analyser::withNuclei
private

G4Analyser.hh 파일의 80 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : analyse(), printResults(), printResultsSimple(), setInelCsec().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: