#include <G4SDStructure.hh>
Public 멤버 함수 | |
G4SDStructure (G4String aPath) | |
~G4SDStructure () | |
G4int | operator== (const G4SDStructure &right) const |
void | AddNewDetector (G4VSensitiveDetector *aSD, G4String treeStructure) |
void | Activate (G4String aName, G4bool sensitiveFlag) |
void | Initialize (G4HCofThisEvent *HCE) |
void | Terminate (G4HCofThisEvent *HCE) |
G4VSensitiveDetector * | FindSensitiveDetector (G4String aName, G4bool warning=true) |
G4VSensitiveDetector * | GetSD (G4String aName) |
void | ListTree () |
void | SetVerboseLevel (G4int vl) |
Private 멤버 함수 | |
G4SDStructure * | FindSubDirectory (G4String subD) |
G4String | ExtractDirName (G4String aPath) |
void | RemoveSD (G4VSensitiveDetector *) |
Private 속성 | |
std::vector< G4SDStructure * > | structure |
std::vector < G4VSensitiveDetector * > | detector |
G4String | pathName |
G4String | dirName |
G4int | verboseLevel |
G4SDStructure.hh 파일의 47 번째 라인에서 정의되었습니다.
G4SDStructure::G4SDStructure | ( | G4String | aPath | ) |
G4SDStructure.cc 파일의 34 번째 라인에서 정의되었습니다.
다음을 참조함 : dirName, G4String::last(), pathName, G4String::remove().
다음에 의해서 참조됨 : AddNewDetector().
G4SDStructure::~G4SDStructure | ( | ) |
G4SDStructure.cc 파일의 48 번째 라인에서 정의되었습니다.
G4SDStructure.cc 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : Activate(), G4VSensitiveDetector::Activate(), detector, ExtractDirName(), FindSubDirectory(), G4String::first(), G4cout, G4endl, GetSD(), G4String::isNull(), pathName, G4String::remove(), structure.
다음에 의해서 참조됨 : Activate(), G4SDManager::Activate().
void G4SDStructure::AddNewDetector | ( | G4VSensitiveDetector * | aSD, |
G4String | treeStructure | ||
) |
G4SDStructure.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : AddNewDetector(), detector, ExtractDirName(), FindSubDirectory(), G4Exception(), G4SDStructure(), G4VSensitiveDetector::GetName(), GetSD(), G4String::isNull(), JustWarning, pathName, G4String::prepend(), G4String::remove(), RemoveSD(), structure.
다음에 의해서 참조됨 : AddNewDetector(), G4SDManager::AddNewDetector().
G4SDStructure.cc 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::first(), G4String::remove().
다음에 의해서 참조됨 : Activate(), AddNewDetector(), FindSensitiveDetector().
G4VSensitiveDetector * G4SDStructure::FindSensitiveDetector | ( | G4String | aName, |
G4bool | warning = true |
||
) |
G4SDStructure.cc 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : ExtractDirName(), FindSensitiveDetector(), FindSubDirectory(), G4String::first(), G4cout, G4endl, GetSD(), pathName, G4String::remove().
다음에 의해서 참조됨 : FindSensitiveDetector(), G4SDManager::FindSensitiveDetector().
|
private |
G4SDStructure.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : structure.
다음에 의해서 참조됨 : Activate(), AddNewDetector(), FindSensitiveDetector().
G4VSensitiveDetector * G4SDStructure::GetSD | ( | G4String | aName | ) |
G4SDStructure.cc 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : detector.
다음에 의해서 참조됨 : Activate(), AddNewDetector(), FindSensitiveDetector().
void G4SDStructure::Initialize | ( | G4HCofThisEvent * | HCE | ) |
G4SDStructure.cc 파일의 194 번째 라인에서 정의되었습니다.
다음을 참조함 : detector, structure.
다음에 의해서 참조됨 : G4SDManager::PrepareNewEvent().
void G4SDStructure::ListTree | ( | ) |
G4SDStructure.cc 파일의 214 번째 라인에서 정의되었습니다.
다음을 참조함 : detector, G4cout, G4endl, pathName, structure.
다음에 의해서 참조됨 : G4SDManager::ListTree().
G4int G4SDStructure::operator== | ( | const G4SDStructure & | right | ) | const |
G4SDStructure.cc 파일의 56 번째 라인에서 정의되었습니다.
|
private |
G4SDStructure.hh 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : detector, structure, verboseLevel.
다음에 의해서 참조됨 : G4SDManager::SetVerboseLevel().
void G4SDStructure::Terminate | ( | G4HCofThisEvent * | HCE | ) |
G4SDStructure.cc 파일의 204 번째 라인에서 정의되었습니다.
다음을 참조함 : detector, structure.
다음에 의해서 참조됨 : G4SDManager::TerminateCurrentEvent().
|
private |
G4SDStructure.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Activate(), AddNewDetector(), GetSD(), Initialize(), ListTree(), RemoveSD(), SetVerboseLevel(), Terminate(), ~G4SDStructure().
|
private |
G4SDStructure.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4SDStructure().
|
private |
G4SDStructure.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Activate(), AddNewDetector(), FindSensitiveDetector(), G4SDStructure(), ListTree().
|
private |
G4SDStructure.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Activate(), AddNewDetector(), FindSubDirectory(), Initialize(), ListTree(), SetVerboseLevel(), Terminate(), ~G4SDStructure().
|
private |
G4SDStructure.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetVerboseLevel().