#include <CCalEcal.hh>
Public 멤버 함수 | |
CCalEcal (const G4String &name) | |
virtual | ~CCalEcal () |
G4String | getGenMat () const |
double | getWidBox () const |
double | getLengBox () const |
double | getXpos () const |
double | getYpos () const |
double | getZpos () const |
double | getThetaX () const |
double | getPhiX () const |
double | getThetaY () const |
double | getPhiY () const |
double | getThetaZ () const |
double | getPhiZ () const |
G4String | getLayMat () const |
int | getLayNum () const |
double | getLayRadius () const |
double | getLayAngle () const |
double | getLengFront () const |
double | getLayPar (unsigned int i) const |
G4String | getCrystMat () const |
int | getCrystNum () const |
double | getCrystLength () const |
double | getCrystTol () const |
double | getCrystPar (unsigned int i) const |
G4String | getSuppMat () const |
double | getDxSupp () const |
double | getDySupp () const |
double | getDzSupp () const |
double | getDistSupp () const |
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 () |
virtual void | constructDaughters () |
int | buildFromFile () |
Protected 속성 | |
G4String | detectorName |
G4String | fileName |
G4String | pathName |
CCalDetectorTable | theDetectorsInside |
int | constructFlag |
Private 속성 | |
G4String | genMat |
double | widBox |
double | lengBox |
double | xpos |
double | ypos |
double | zpos |
double | thetaX |
double | phiX |
double | thetaY |
double | phiY |
double | thetaZ |
double | phiZ |
G4String | layMat |
int | layNum |
double | layRadius |
double | layAngle |
double | lengFront |
double | layPar [5] |
G4String | crystMat |
int | crystNum |
double | crystLength |
double | crystTol |
double | crystPar [5] |
G4String | suppMat |
double | dxSupp |
double | dySupp |
double | dzSupp |
double | distSupp |
CCalEcal.hh 파일의 35 번째 라인에서 정의되었습니다.
|
inline |
CCalEcal.hh 파일의 38 번째 라인에서 정의되었습니다.
|
virtual |
CCalEcal.cc 파일의 37 번째 라인에서 정의되었습니다.
|
inherited |
CCalDetector.cc 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::theDetectorsInside.
다음에 의해서 참조됨 : CCalG4Hall::constructDaughters(), CCalHall::constructDaughters().
|
inlineinherited |
CCalDetector.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::fileName.
|
protectedinherited |
CCalDetector.cc 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::readFile().
다음에 의해서 참조됨 : CCalDetector::construct().
|
inherited |
CCalDetector.cc 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::buildFromFile(), CCalDetector::constructDaughters(), CCalDetector::constructFlag, G4cout, G4endl, CCalDetector::Name(), CCalDetector::theDetectorsInside.
다음에 의해서 참조됨 : CCalDetector::constructHierarchy().
|
protectedvirtual |
CCalDetector를 구현.
CCalEcal.cc 파일의 111 번째 라인에서 정의되었습니다.
|
inlineinherited |
CCalDetector.hh 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::construct().
다음에 의해서 참조됨 : CCalDetectorConstruction::Construct().
|
inlineinherited |
CCalDetector.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::fileName.
다음에 의해서 참조됨 : CCalHall::readFile(), readFile(), CCalHcal::readFile().
|
inline |
CCalEcal.hh 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : crystLength.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
CCalEcal.hh 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : crystMat.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
CCalEcal.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : crystNum.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
CCalEcal.hh 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : crystPar.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
CCalEcal.hh 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : crystTol.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inlineinherited |
CCalDetector.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::theDetectorsInside.
|
inline |
CCalEcal.hh 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : distSupp.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
CCalEcal.hh 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : layAngle.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
|
inline |
|
inline |
|
inline |
CCalEcal.hh 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : layRadius.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inline |
|
inline |
CCalEcal.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : lengFront.
다음에 의해서 참조됨 : CCalG4Ecal::constructGlobal().
|
inlineinherited |
CCalDetector.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::theDetectorsInside.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
CCalDetector.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::detectorName.
다음에 의해서 참조됨 : CCalDetector::construct(), CCalG4Hcal::constructAbsorberLayer(), CCalG4Hall::constructIn(), CCalG4Hcal::constructIn(), CCalG4Hcal::constructScintillatorLayer(), CCalG4Hcal::constructSensitive().
|
inlineinherited |
CCalDetector.hh 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::detectorName.
|
inlineinherited |
CCalDetector.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::detectorName.
|
protectedvirtual |
CCalDetector를 구현.
CCalEcal.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : crystLength, crystMat, crystNum, crystPar, crystTol, deg, distSupp, dxSupp, dySupp, dzSupp, CCalDetector::File(), findDO(), G4cout, G4endl, genMat, jump(), layAngle, layMat, layNum, layPar, layRadius, lengBox, lengFront, openGeomFile(), CCalDetector::pathName, phiX, phiY, phiZ, readName(), suppMat, tab(), thetaX, thetaY, thetaZ, widBox, xpos, ypos, zpos.
|
protectedinherited |
CCalDetector.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::CCalDetector(), CCalDetector::construct().
|
private |
CCalEcal.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getCrystLength(), readFile().
|
private |
CCalEcal.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getCrystMat(), readFile().
|
private |
CCalEcal.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getCrystNum(), readFile().
|
private |
CCalEcal.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getCrystPar(), readFile().
|
private |
CCalEcal.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getCrystTol(), readFile().
|
protectedinherited |
CCalDetector.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::Name(), CCalDetector::operator!=(), operator<<(), CCalDetector::operator==().
|
private |
CCalEcal.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getDistSupp(), readFile().
|
private |
CCalEcal.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getDxSupp(), readFile().
|
private |
CCalEcal.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getDySupp(), readFile().
|
private |
CCalEcal.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getDzSupp(), readFile().
|
protectedinherited |
CCalDetector.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::baseFileName(), CCalDetector::CCalDetector(), CCalDetector::File(), operator<<().
|
private |
CCalEcal.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getGenMat(), readFile().
|
private |
CCalEcal.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLayAngle(), readFile().
|
private |
CCalEcal.hh 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLayMat(), readFile().
|
private |
CCalEcal.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLayNum(), readFile().
|
private |
CCalEcal.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLayPar(), readFile().
|
private |
CCalEcal.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLayRadius(), readFile().
|
private |
CCalEcal.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLengBox(), readFile().
|
private |
CCalEcal.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLengFront(), readFile().
|
protectedinherited |
CCalDetector.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::CCalDetector(), CCalHall::readFile(), readFile(), CCalHcal::readFile().
|
private |
CCalEcal.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getPhiX(), readFile().
|
private |
CCalEcal.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getPhiY(), readFile().
|
private |
CCalEcal.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getPhiZ(), readFile().
|
private |
CCalEcal.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getSuppMat(), readFile().
|
protectedinherited |
CCalDetector.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::addDetector(), CCalDetector::construct(), CCalDetector::getDaughter(), CCalDetector::getNDaughters(), operator<<(), CCalDetector::~CCalDetector().
|
private |
CCalEcal.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getThetaX(), readFile().
|
private |
CCalEcal.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getThetaY(), readFile().
|
private |
CCalEcal.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getThetaZ(), readFile().
|
private |
CCalEcal.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getWidBox(), readFile().
|
private |
CCalEcal.hh 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getXpos(), readFile().
|
private |
CCalEcal.hh 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getYpos(), readFile().
|
private |
CCalEcal.hh 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getZpos(), readFile().