#include <CCalG4Ecal.hh>
Public 타입 | |
enum | CMType { module1, module2 } |
정적 Public 속성 | |
static G4String | idName = "CrystalMatrix" |
Protected 멤버 함수 | |
virtual G4VPhysicalVolume * | constructIn (G4VPhysicalVolume *) |
virtual void | constructSensitive () |
virtual int | readFile () |
virtual void | constructDaughters () |
int | buildFromFile () |
void | AddCCalG4Able (CCalG4Able *) |
Private 멤버 함수 | |
G4LogicalVolume * | constructGlobal () |
Private 속성 | |
CMType | type |
std::vector< ptrG4Log > | sensitiveLogs |
정적 Private 속성 | |
static G4LogicalVolume * | crystalmatrixLog = 0 |
CCalG4Ecal.hh 파일의 39 번째 라인에서 정의되었습니다.
enum CCalG4Ecal::CMType |
열거형 멤버 | |
---|---|
module1 | |
module2 |
CCalG4Ecal.hh 파일의 42 번째 라인에서 정의되었습니다.
CCalG4Ecal::CCalG4Ecal | ( | const G4String & | name | ) |
CCalG4Ecal.cc 파일의 65 번째 라인에서 정의되었습니다.
|
virtual |
CCalG4Ecal.cc 파일의 68 번째 라인에서 정의되었습니다.
|
protectedinherited |
CCalG4Able.cc 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::theG4DetectorsInside.
다음에 의해서 참조됨 : CCalG4Hall::constructDaughters().
|
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().
|
protectedvirtualinherited |
CCalDetector를 구현.
CCalEcal.cc 파일의 111 번째 라인에서 정의되었습니다.
|
private |
CCalG4Ecal.cc 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalRotationMatrixFactory::AddMatrix(), angle, deg, CCalMaterialFactory::findMaterial(), CCalRotationMatrixFactory::findMatrix(), G4cout, G4endl, CCalEcal::getCrystLength(), CCalEcal::getCrystMat(), CCalEcal::getCrystNum(), CCalEcal::getCrystPar(), CCalEcal::getCrystTol(), CCalEcal::getDistSupp(), CCalEcal::getDxSupp(), CCalEcal::getDySupp(), CCalEcal::getDzSupp(), CCalEcal::getGenMat(), CCalRotationMatrixFactory::getInstance(), CCalMaterialFactory::getInstance(), CCalEcal::getLayAngle(), CCalEcal::getLayMat(), CCalEcal::getLayNum(), CCalEcal::getLayPar(), CCalEcal::getLayRadius(), CCalEcal::getLengBox(), CCalEcal::getLengFront(), G4LogicalVolume::GetName(), CCalEcal::getSuppMat(), CCalEcal::getWidBox(), idName, mm, CCalVisualisable::OtherServices, CCalVisualisable::PseudoVolumes, CCalVisualisable::Sensitive, sensitiveLogs, CCalG4Able::setVisType(), CCalVisualisable::Support, tab().
다음에 의해서 참조됨 : constructIn().
|
inlineinherited |
CCalDetector.hh 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::construct().
다음에 의해서 참조됨 : CCalDetectorConstruction::Construct().
|
protectedvirtual |
CCalG4Able를 구현.
CCalG4Ecal.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalRotationMatrixFactory::AddMatrix(), constructGlobal(), crystalmatrixLog, deg, CCalRotationMatrixFactory::findMatrix(), G4cout, G4endl, CCalRotationMatrixFactory::getInstance(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetName(), G4LogicalVolume::GetName(), CCalEcal::getPhiX(), CCalEcal::getPhiY(), CCalEcal::getPhiZ(), CCalEcal::getThetaX(), CCalEcal::getThetaY(), CCalEcal::getThetaZ(), CCalEcal::getXpos(), CCalEcal::getYpos(), CCalEcal::getZpos(), idName, mm, module2, tab(), type, x, y, z.
|
protectedvirtual |
CCalG4Able(으)로부터 재구현되었습니다.
CCalG4Ecal.cc 파일의 276 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, CCalSensitiveDetectors::getInstance(), idName, CCalSensitiveDetectors::registerVolume(), sensitiveLogs.
|
inlineinherited |
CCalDetector.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::fileName.
다음에 의해서 참조됨 : CCalHall::readFile(), CCalEcal::readFile(), CCalHcal::readFile().
|
inlineinherited |
CCalG4Able.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::g4ableName.
다음에 의해서 참조됨 : CCalG4Able::PhysicalVolume().
|
inlineinherited |
CCalEcal.hh 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalEcal::crystLength.
다음에 의해서 참조됨 : constructGlobal().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
CCalDetector.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::theDetectorsInside.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
CCalDetector.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::theDetectorsInside.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
CCalG4Able.hh 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::sensitivity.
다음에 의해서 참조됨 : operator<<().
|
inlineinherited |
CCalDetector.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::detectorName.
다음에 의해서 참조됨 : CCalDetector::construct(), CCalG4Hcal::constructAbsorberLayer(), CCalG4Hall::constructIn(), CCalG4Hcal::constructIn(), CCalG4Hcal::constructScintillatorLayer(), CCalG4Hcal::constructSensitive().
|
inlineinherited |
CCalDetector.hh 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::detectorName.
|
inherited |
CCalG4Able.cc 파일의 133 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::detPhysicalVolume.
|
inlineinherited |
CCalDetector.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalDetector::detectorName.
|
inherited |
CCalG4Able.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::constructIn(), CCalG4Able::constructSensitive(), CCalG4Able::detPhysicalVolume, G4cout, G4endl, CCalG4Able::G4Name(), CCalGeometryConfiguration::getInstance(), G4VPhysicalVolume::GetName(), CCalG4Able::sensitivity, G4Timer::Start(), G4Timer::Stop(), tab(), CCalG4Able::theG4DetectorsInside.
다음에 의해서 참조됨 : CCalDetectorConstruction::Construct().
|
protectedvirtualinherited |
CCalDetector를 구현.
CCalEcal.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalEcal::crystLength, CCalEcal::crystMat, CCalEcal::crystNum, CCalEcal::crystPar, CCalEcal::crystTol, deg, CCalEcal::distSupp, CCalEcal::dxSupp, CCalEcal::dySupp, CCalEcal::dzSupp, CCalDetector::File(), findDO(), G4cout, G4endl, CCalEcal::genMat, jump(), CCalEcal::layAngle, CCalEcal::layMat, CCalEcal::layNum, CCalEcal::layPar, CCalEcal::layRadius, CCalEcal::lengBox, CCalEcal::lengFront, openGeomFile(), CCalDetector::pathName, CCalEcal::phiX, CCalEcal::phiY, CCalEcal::phiZ, readName(), CCalEcal::suppMat, tab(), CCalEcal::thetaX, CCalEcal::thetaY, CCalEcal::thetaZ, CCalEcal::widBox, CCalEcal::xpos, CCalEcal::ypos, CCalEcal::zpos.
CCalG4Able.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::g4ableName.
CCalG4Able.hh 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : CCalG4Able::sensitivity.
CCalG4Ecal.hh 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : type.
다음에 의해서 참조됨 : CCalG4Hall::constructDaughters().
|
inherited |
CCalG4Able.cc 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : col, CCalVisualisable::colorBlue(), CCalVisualisable::colorGreen(), CCalVisualisable::colorRed(), G4cout, G4endl, CCalG4Able::g4VisAtt, G4LogicalVolume::GetName(), CCalVisualisable::isVisible(), CCalVisualisable::isWireFrame(), G4VisAttributes::SetForceWireframe(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), tab(), CCalG4Able::visProperties.
다음에 의해서 참조됨 : CCalG4Hcal::constructAbsorberLayer(), constructGlobal(), CCalG4Hall::constructIn(), CCalG4Hcal::constructIn(), CCalG4Hcal::constructScintillatorLayer().
|
protectedinherited |
CCalDetector.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::CCalDetector(), CCalDetector::construct().
|
staticprivate |
CCalG4Ecal.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructIn().
|
protectedinherited |
CCalDetector.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::Name(), CCalDetector::operator!=(), operator<<(), CCalDetector::operator==().
|
protectedinherited |
CCalG4Able.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : operator<<(), CCalG4Able::operator==(), CCalG4Able::PhysicalVolume(), CCalG4Able::~CCalG4Able().
|
protectedinherited |
CCalDetector.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::baseFileName(), CCalDetector::CCalDetector(), CCalDetector::File(), operator<<().
|
protectedinherited |
CCalG4Able.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalG4Able::G4Name(), CCalG4Able::setName().
|
protectedinherited |
CCalG4Able.hh 파일의 108 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalG4Able::CCalG4Able(), CCalG4Able::setVisType().
|
static |
CCalG4Ecal.hh 파일의 51 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructGlobal(), constructIn(), constructSensitive().
|
protectedinherited |
CCalDetector.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::CCalDetector(), CCalHall::readFile(), CCalEcal::readFile(), CCalHcal::readFile().
|
private |
CCalG4Ecal.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructGlobal(), constructSensitive().
|
protectedinherited |
CCalG4Able.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalG4Able::CCalG4Able(), CCalG4Able::isSensitive(), CCalG4Able::PhysicalVolume(), CCalG4Able::setSensitivity().
|
protectedinherited |
CCalDetector.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalDetector::addDetector(), CCalDetector::construct(), CCalDetector::getDaughter(), CCalDetector::getNDaughters(), operator<<(), CCalDetector::~CCalDetector().
|
protectedinherited |
CCalG4Able.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalG4Able::AddCCalG4Able(), CCalG4Able::PhysicalVolume().
|
private |
CCalG4Ecal.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructIn(), setType().
|
protectedinherited |
CCalG4Able.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalG4Able::setVisType().