#include <CCalDetector.hh>
Public 멤버 함수 | |
CCalDetector (const G4String &name) | |
virtual | ~CCalDetector () |
void | constructHierarchy () |
void | construct () |
void | addDetector (CCalDetector *) |
G4String | Name () const |
G4String | baseFileName () const |
G4String | File () const |
CCalDetector * | getDaughter (int i) const |
int | getNDaughters () const |
G4bool | operator== (const CCalDetector &left) const |
G4bool | operator!= (const CCalDetector &left) const |
Protected 멤버 함수 | |
virtual int | readFile ()=0 |
virtual void | constructDaughters ()=0 |
int | buildFromFile () |
Protected 속성 | |
G4String | detectorName |
G4String | fileName |
G4String | pathName |
CCalDetectorTable | theDetectorsInside |
int | constructFlag |
Friends | |
std::ostream & | operator<< (std::ostream &, const CCalDetector &) |
CCalDetector.hh 파일의 49 번째 라인에서 정의되었습니다.
CCalDetector::CCalDetector | ( | const G4String & | name | ) |
|
virtual |
CCalDetector.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : theDetectorsInside.
void CCalDetector::addDetector | ( | CCalDetector * | det | ) |
CCalDetector.cc 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : theDetectorsInside.
다음에 의해서 참조됨 : CCalG4Hall::constructDaughters(), CCalHall::constructDaughters().
|
inline |
CCalDetector.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : fileName.
|
protected |
void CCalDetector::construct | ( | ) |
CCalDetector.cc 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : buildFromFile(), constructDaughters(), constructFlag, G4cout, G4endl, Name(), theDetectorsInside.
다음에 의해서 참조됨 : constructHierarchy().
|
protectedpure virtual |
CCalHcal, CCalEcal, CCalG4Hcal, CCalHall, CCalG4Hall에서 구현되었습니다.
다음에 의해서 참조됨 : construct().
|
inline |
CCalDetector.hh 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : construct().
다음에 의해서 참조됨 : CCalDetectorConstruction::Construct().
|
inline |
CCalDetector.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : fileName.
다음에 의해서 참조됨 : CCalHall::readFile(), CCalEcal::readFile(), CCalHcal::readFile().
|
inline |
CCalDetector.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : theDetectorsInside.
|
inline |
CCalDetector.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : theDetectorsInside.
|
inline |
CCalDetector.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : detectorName.
다음에 의해서 참조됨 : construct(), CCalG4Hcal::constructAbsorberLayer(), CCalG4Hall::constructIn(), CCalG4Hcal::constructIn(), CCalG4Hcal::constructScintillatorLayer(), CCalG4Hcal::constructSensitive().
|
inline |
CCalDetector.hh 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : detectorName.
|
inline |
CCalDetector.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : detectorName.
|
protectedpure virtual |
CCalHcal, CCalEcal, CCalHall에서 구현되었습니다.
다음에 의해서 참조됨 : buildFromFile().
|
friend |
CCalDetector.cc 파일의 111 번째 라인에서 정의되었습니다.
|
protected |
CCalDetector.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector(), construct().
|
protected |
CCalDetector.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Name(), operator!=(), operator<<(), operator==().
|
protected |
CCalDetector.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : baseFileName(), CCalDetector(), File(), operator<<().
|
protected |
CCalDetector.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector(), CCalHall::readFile(), CCalEcal::readFile(), CCalHcal::readFile().
|
protected |
CCalDetector.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addDetector(), construct(), getDaughter(), getNDaughters(), operator<<(), ~CCalDetector().