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

#include <G4tgrUtils.hh>

Public 멤버 함수

 G4tgrUtils ()
 
 ~G4tgrUtils ()
 

정적 Public 멤버 함수

static G4bool IsSeparator (char)
 
static G4bool IsNumber (const G4String &str)
 
static G4bool IsInteger (const G4double val, const G4double precision=1.e-6)
 
static G4bool IsFunction (const G4String &word)
 
static G4bool WordIsUnit (const G4String &word)
 
static void Dump3v (const G4ThreeVector &vec, const char *msg)
 
static void Dumprm (const G4RotationMatrix &rm, const char *msg)
 
static void DumpVS (const std::vector< G4String > &wl, const char *msg)
 
static void DumpVS (const std::vector< G4String > &wl, const char *msg, std::ostream &outs)
 
static void CheckWLsize (const std::vector< G4String > &wl, unsigned int nWCheck, WLSIZEtype st, const G4String &methodName)
 
static G4bool CheckListSize (unsigned int nWreal, unsigned int nWcheck, WLSIZEtype st, G4String &outstr)
 
static G4String SubColon (const G4String &str)
 
static G4String GetString (const G4String &str)
 
static G4double GetDouble (const G4String &str, G4double unitval=1.)
 
static G4int GetInt (const G4String &str)
 
static G4bool GetBool (const G4String &str)
 
static G4RotationMatrix GetRotationFromDirection (G4ThreeVector dir)
 
static G4bool AreWordsEquivalent (const G4String &word1, const G4String &word2)
 

정적 Private 속성

static G4ThreadLocal
G4tgrEvaluator
theEvaluator = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

G4tgrUtils::G4tgrUtils ( )

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

다음을 참조함 : theEvaluator.

G4tgrUtils::~G4tgrUtils ( )

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

다음을 참조함 : theEvaluator.

멤버 함수 문서화

G4bool G4tgrUtils::AreWordsEquivalent ( const G4String word1,
const G4String word2 
)
static

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

다음을 참조함 : FatalException, G4Exception().

다음에 의해서 참조됨 : ExTGRCRegionCutsMgr::FindRegionData(), G4tgrVolumeMgr::FindVolumes().

G4bool G4tgrUtils::CheckListSize ( unsigned int  nWreal,
unsigned int  nWcheck,
WLSIZEtype  st,
G4String outstr 
)
static

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

다음을 참조함 : G4cerr, G4endl, WLSIZE_EQ, WLSIZE_GE, WLSIZE_GT, WLSIZE_LE, WLSIZE_LT, WLSIZE_NE.

다음에 의해서 참조됨 : G4tgbPlaceParameterisation::CheckNExtraData(), CheckWLsize().

void G4tgrUtils::CheckWLsize ( const std::vector< G4String > &  wl,
unsigned int  nWCheck,
WLSIZEtype  st,
const G4String methodName 
)
static
void G4tgrUtils::Dump3v ( const G4ThreeVector vec,
const char *  msg 
)
static

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

다음을 참조함 : G4cout, G4endl.

void G4tgrUtils::Dumprm ( const G4RotationMatrix rm,
const char *  msg 
)
static
void G4tgrUtils::DumpVS ( const std::vector< G4String > &  wl,
const char *  msg 
)
static
void G4tgrUtils::DumpVS ( const std::vector< G4String > &  wl,
const char *  msg,
std::ostream &  outs 
)
static

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

다음을 참조함 : G4endl.

G4bool G4tgrUtils::GetBool ( const G4String str)
static

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

다음을 참조함 : FatalException, G4Exception().

다음에 의해서 참조됨 : G4tgrVolume::AddCheckOverlaps(), G4tgrVolume::AddVisibility().

G4double G4tgrUtils::GetDouble ( const G4String str,
G4double  unitval = 1. 
)
static
G4int G4tgrUtils::GetInt ( const G4String str)
static
G4RotationMatrix G4tgrUtils::GetRotationFromDirection ( G4ThreeVector  dir)
static
G4String G4tgrUtils::GetString ( const G4String str)
static
G4bool G4tgrUtils::IsFunction ( const G4String word)
static

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

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

G4bool G4tgrUtils::IsInteger ( const G4double  val,
const G4double  precision = 1.e-6 
)
static

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

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

G4bool G4tgrUtils::IsNumber ( const G4String str)
static

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

다음에 의해서 참조됨 : GetDouble(), WordIsUnit().

G4bool G4tgrUtils::IsSeparator ( char  ch)
static

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

G4String G4tgrUtils::SubColon ( const G4String str)
static

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

다음을 참조함 : FatalException, G4Exception().

G4bool G4tgrUtils::WordIsUnit ( const G4String word)
static

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

다음을 참조함 : IsNumber().

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

멤버 데이타 문서화

G4ThreadLocal G4tgrEvaluator * G4tgrUtils::theEvaluator = 0
staticprivate

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

다음에 의해서 참조됨 : G4tgrUtils(), GetDouble(), ~G4tgrUtils().


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