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

#include <CCaloSD.hh>

CCaloSD에 대한 상속 다이어그램 :
G4VSensitiveDetector

Public 멤버 함수

 CCaloSD (G4String aSDname, CCalVOrganization *numberingScheme)
 
virtual ~CCaloSD ()
 
void Initialize (G4HCofThisEvent *HCE)
 
G4bool ProcessHits (G4Step *aStep, G4TouchableHistory *ROhist)
 
void EndOfEvent (G4HCofThisEvent *HCE)
 
void clear ()
 
void DrawAll ()
 
void PrintAll ()
 
void SetPrimaryID (int i)
 
int GetPrimaryID ()
 
void SetOrganization (CCalVOrganization *org)
 
G4int operator== (const G4VSensitiveDetector &right) const
 
G4int operator!= (const G4VSensitiveDetector &right) const
 
G4bool Hit (G4Step *aStep)
 
void SetROgeometry (G4VReadOutGeometry *value)
 
void SetFilter (G4VSDFilter *value)
 
G4int GetNumberOfCollections () const
 
G4String GetCollectionName (G4int id) const
 
void SetVerboseLevel (G4int vl)
 
void Activate (G4bool activeFlag)
 
G4bool isActive () const
 
G4String GetName () const
 
G4String GetPathName () const
 
G4String GetFullPathName () const
 
G4VReadOutGeometryGetROgeometry () const
 
G4VSDFilterGetFilter () const
 
virtual G4VSensitiveDetectorClone () const
 

Protected 멤버 함수

virtual G4int GetCollectionID (G4int i)
 

Protected 속성

G4CollectionNameVector collectionName
 
G4String SensitiveDetectorName
 
G4String thePathName
 
G4String fullPathName
 
G4int verboseLevel
 
G4bool active
 
G4VReadOutGeometryROgeometry
 
G4VSDFilterfilter
 

Private 멤버 함수

G4ThreeVector SetToLocal (G4ThreeVector globalPoint)
 
void getStepInfo (G4Step *aStep)
 
G4bool hitExists ()
 
void createNewHit ()
 
void updateHit ()
 
void StoreHit (CCalG4Hit *ahit)
 
void ResetForNewPrimary ()
 
void summarize ()
 
G4double curve_LY (G4StepPoint *stepPoint)
 

Private 속성

G4ThreeVector EntrancePoint
 
float IncidentEnergy
 
G4int PrimID
 
G4int HCID
 
G4String SDname
 
CCalG4HitCollectiontheHC
 
G4int TSID
 
CCalG4HitCurrentHit
 
G4TracktheTrack
 
G4VPhysicalVolumeCurrentPV
 
G4VPhysicalVolumePreviousPV
 
unsigned int UnitID
 
unsigned int PreviousUnitID
 
G4int PrimaryID
 
G4int TSliceID
 
G4double TSlice
 
G4StepPointPreStepPoint
 
G4StepPointPostStepPoint
 
float EdepositEM
 
float EdepositEHAD
 
G4ThreeVector HitPoint
 
CCalVOrganizationtheDescription
 

상세한 설명

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

생성자 & 소멸자 문서화

CCaloSD::CCaloSD ( G4String  aSDname,
CCalVOrganization numberingScheme 
)
CCaloSD::~CCaloSD ( )
virtual

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

다음을 참조함 : G4cout, G4endl, SDname, theDescription.

멤버 함수 문서화

void G4VSensitiveDetector::Activate ( G4bool  activeFlag)
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::active.

다음에 의해서 참조됨 : G4SDStructure::Activate(), export_G4VSensitiveDetector().

void CCaloSD::clear ( void  )
virtual

G4VSensitiveDetector(으)로부터 재구현되었습니다.

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

G4VSensitiveDetector * G4VSensitiveDetector::Clone ( ) const
virtualinherited

G4MultiSensitiveDetector에서 재구현되었습니다.

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

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

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

void CCaloSD::createNewHit ( )
private
G4double CCaloSD::curve_LY ( G4StepPoint stepPoint)
private

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

다음을 참조함 : G4cout, G4endl, G4StepPoint::GetPosition(), SetToLocal(), weight, CLHEP::Hep3Vector::z().

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

void CCaloSD::DrawAll ( void  )
virtual

G4VSensitiveDetector(으)로부터 재구현되었습니다.

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

void CCaloSD::EndOfEvent ( G4HCofThisEvent HCE)
virtual

G4VSensitiveDetector(으)로부터 재구현되었습니다.

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

다음을 참조함 : summarize().

G4int G4VSensitiveDetector::GetCollectionID ( G4int  i)
protectedvirtualinherited
G4String G4VSensitiveDetector::GetCollectionName ( G4int  id) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::collectionName.

다음에 의해서 참조됨 : G4SDManager::AddNewDetector(), export_G4VSensitiveDetector(), G4HCtable::GetCollectionID().

G4VSDFilter* G4VSensitiveDetector::GetFilter ( ) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::filter.

G4String G4VSensitiveDetector::GetFullPathName ( ) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::fullPathName.

다음에 의해서 참조됨 : G4VUserDetectorConstruction::CloneSD(), export_G4VSensitiveDetector().

G4String G4VSensitiveDetector::GetName ( void  ) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::SensitiveDetectorName.

다음에 의해서 참조됨 : G4SDStructure::AddNewDetector(), G4SDManager::AddNewDetector(), CCalSensAssign::assign(), G4MultiSensitiveDetector::Clone(), G4VUserDetectorConstruction::CloneSD(), export_G4VSensitiveDetector(), G4GDMLWriteStructure::ExportSD(), G4MultiSensitiveDetector::G4MultiSensitiveDetector(), G4HCtable::GetCollectionID(), G4MultiSensitiveDetector::GetCollectionID(), G4VPrimitiveScorer::GetCollectionID(), G4PSEnergyDeposit::Initialize(), G4PSCellCharge::Initialize(), G4PSNofStep::Initialize(), G4PSDoseDeposit::Initialize(), G4PSNofCollision::Initialize(), G4PSTermination::Initialize(), G4PSTrackCounter::Initialize(), G4PSMinKinEAtGeneration::Initialize(), G4PSPassageTrackLength::Initialize(), CexmcSimpleEnergyDeposit::Initialize(), G4PSPassageCellCurrent::Initialize(), G4PSPopulation::Initialize(), CexmcTrackPoints::Initialize(), G4PSPassageCellFlux::Initialize(), G4PSTrackLength::Initialize(), G4PSNofSecondary::Initialize(), G4PSCellFlux::Initialize(), G4PSSphereSurfaceCurrent::Initialize(), G4PSCylinderSurfaceFlux::Initialize(), G4PSCylinderSurfaceCurrent::Initialize(), G4PSSphereSurfaceFlux::Initialize(), G4PSFlatSurfaceCurrent::Initialize(), G4PSFlatSurfaceFlux::Initialize(), ScoreSpecies::Initialize(), G3DetTable::PrintAll(), G4PSCellCharge::PrintAll(), G4PSEnergyDeposit::PrintAll(), G4PSDoseDeposit::PrintAll(), G4PSNofStep::PrintAll(), G4PSPassageTrackLength::PrintAll(), G4PSNofCollision::PrintAll(), G4PSTrackCounter::PrintAll(), G4PSTermination::PrintAll(), G4PSPassageCellCurrent::PrintAll(), G4PSPopulation::PrintAll(), G4PSTrackLength::PrintAll(), G4PSPassageCellFlux::PrintAll(), G4PSCellFlux::PrintAll(), G4PSSphereSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceFlux::PrintAll(), G4PSCylinderSurfaceCurrent::PrintAll(), G4PSSphereSurfaceFlux::PrintAll(), G4PSFlatSurfaceCurrent::PrintAll(), G4PSFlatSurfaceFlux::PrintAll(), ScoreSpecies::PrintAll(), CexmcPrimitiveScorer::PrintHeader(), HadrontherapyDetectorSD::ProcessHits(), H02MuonSD::ProcessHits(), SensitiveDetector::ProcessHits(), IORTDetectorSD::ProcessHits(), G4MultiSensitiveDetector::ProcessHits(), G4ASCIITreeSceneHandler::RequestPrimitives(), CCalSensitiveDetectors::setSensitive(), G4VUserParallelWorld::SetSensitiveDetector(), G4VUserDetectorConstruction::SetSensitiveDetector(), G4MultiSensitiveDetector::~G4MultiSensitiveDetector().

G4int G4VSensitiveDetector::GetNumberOfCollections ( ) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::collectionName.

다음에 의해서 참조됨 : G4SDManager::AddNewDetector(), export_G4VSensitiveDetector(), G4HCtable::GetCollectionID().

G4String G4VSensitiveDetector::GetPathName ( ) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::thePathName.

다음에 의해서 참조됨 : G4SDManager::AddNewDetector(), export_G4VSensitiveDetector().

int CCaloSD::GetPrimaryID ( )
inline

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

다음을 참조함 : PrimaryID.

G4VReadOutGeometry* G4VSensitiveDetector::GetROgeometry ( ) const
inlineinherited
void CCaloSD::getStepInfo ( G4Step aStep)
private
G4bool G4VSensitiveDetector::Hit ( G4Step aStep)
inlineinherited
G4bool CCaloSD::hitExists ( )
private
void CCaloSD::Initialize ( G4HCofThisEvent HCE)
virtual

G4VSensitiveDetector(으)로부터 재구현되었습니다.

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

다음을 참조함 : G4HCofThisEvent::AddHitsCollection(), G4VSensitiveDetector::collectionName, G4cout, G4endl, G4SDManager::GetCollectionID(), G4SDManager::GetSDMpointer(), HCID, PrimID, SDname, theHC, TSID.

G4bool G4VSensitiveDetector::isActive ( ) const
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::active.

다음에 의해서 참조됨 : export_G4VSensitiveDetector(), G4VGFlashSensitiveDetector::Hit(), G4VSensitiveDetector::Hit().

G4int G4VSensitiveDetector::operator!= ( const G4VSensitiveDetector right) const
inherited

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

G4int G4VSensitiveDetector::operator== ( const G4VSensitiveDetector right) const
inherited

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

void CCaloSD::PrintAll ( void  )
virtual

G4VSensitiveDetector(으)로부터 재구현되었습니다.

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

다음을 참조함 : G4cout, G4endl, G4VHitsCollection::GetName(), G4THitsCollection< T >::PrintAllHits(), theHC.

G4bool CCaloSD::ProcessHits ( G4Step aStep,
G4TouchableHistory ROhist 
)
virtual

G4VSensitiveDetector를 구현.

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

다음을 참조함 : createNewHit(), EdepositEHAD, EdepositEM, getStepInfo(), hitExists().

void CCaloSD::ResetForNewPrimary ( )
private

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

다음을 참조함 : EntrancePoint, G4StepPoint::GetKineticEnergy(), HitPoint, IncidentEnergy, PreStepPoint, SetToLocal().

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

void G4VSensitiveDetector::SetFilter ( G4VSDFilter value)
inlineinherited
void CCaloSD::SetOrganization ( CCalVOrganization org)

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

다음을 참조함 : theDescription.

void CCaloSD::SetPrimaryID ( int  i)
inline

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

다음을 참조함 : G4cout, G4endl, PrimaryID.

다음에 의해서 참조됨 : CCalStackingAction::initialize(), CCalStackingAction::setPrimaryID().

void G4VSensitiveDetector::SetROgeometry ( G4VReadOutGeometry value)
inlineinherited
G4ThreeVector CCaloSD::SetToLocal ( G4ThreeVector  globalPoint)
private

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

다음을 참조함 : G4VTouchable::GetHistory(), G4NavigationHistory::GetTopTransform(), G4StepPoint::GetTouchable(), PreStepPoint, G4AffineTransform::TransformPoint().

다음에 의해서 참조됨 : curve_LY(), ResetForNewPrimary().

void G4VSensitiveDetector::SetVerboseLevel ( G4int  vl)
inlineinherited

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

다음을 참조함 : G4VSensitiveDetector::verboseLevel.

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

void CCaloSD::StoreHit ( CCalG4Hit ahit)
private

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

다음을 참조함 : G4cout, G4endl, G4THitsCollection< T >::insert(), PrimID, theHC.

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

void CCaloSD::summarize ( )
private

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

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

void CCaloSD::updateHit ( )
private

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

다음을 참조함 : CCalG4Hit::addEnergyDeposit(), CurrentHit, CurrentPV, EdepositEHAD, EdepositEM, G4cout, G4endl, MeV, PreviousPV, PreviousUnitID, PrimaryID, PrimID, TSID, TSliceID, UnitID.

다음에 의해서 참조됨 : createNewHit(), hitExists().

멤버 데이타 문서화

G4bool G4VSensitiveDetector::active
protectedinherited
G4CollectionNameVector G4VSensitiveDetector::collectionName
protectedinherited

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

다음에 의해서 참조됨 : B2TrackerSD::B2TrackerSD(), B4cCalorimeterSD::B4cCalorimeterSD(), B5DriftChamberSD::B5DriftChamberSD(), B5EmCalorimeterSD::B5EmCalorimeterSD(), B5HadCalorimeterSD::B5HadCalorimeterSD(), B5HodoscopeSD::B5HodoscopeSD(), CCaloSD(), DMXPmtSD::DMXPmtSD(), DMXScintSD::DMXScintSD(), Par01CalorimeterSD::EndOfEvent(), F02CalorimeterSD::EndOfEvent(), F01CalorimeterSD::EndOfEvent(), F03CalorimeterSD::EndOfEvent(), XrayFluoHPGeSD::EndOfEvent(), GammaRayTelAnticoincidenceSD::EndOfEvent(), GammaRayTelCalorimeterSD::EndOfEvent(), GammaRayTelTrackerSD::EndOfEvent(), DMXScintSD::EndOfEvent(), DMXPmtSD::EndOfEvent(), UltraPMTSD::EndOfEvent(), XrayFluoSD::EndOfEvent(), eRositaTrackerSD::eRositaTrackerSD(), ExGflashSensitiveDetector::ExGflashSensitiveDetector(), ExN02TrackerSD::ExN02TrackerSD(), ExN04CalorimeterSD::ExN04CalorimeterSD(), ExN04MuonSD::ExN04MuonSD(), ExN04TrackerSD::ExN04TrackerSD(), ExP01TrackerSD::ExP01TrackerSD(), ExTGTrackerSD::ExTGTrackerSD(), F01CalorimeterSD::F01CalorimeterSD(), F02CalorimeterSD::F02CalorimeterSD(), F03CalorimeterSD::F03CalorimeterSD(), G4HumanPhantomSD::G4HumanPhantomSD(), GammaRayTelAnticoincidenceSD::GammaRayTelAnticoincidenceSD(), GammaRayTelCalorimeterSD::GammaRayTelCalorimeterSD(), GammaRayTelTrackerSD::GammaRayTelTrackerSD(), G4VSensitiveDetector::GetCollectionID(), G4VSensitiveDetector::GetCollectionName(), G4VSensitiveDetector::GetNumberOfCollections(), H02MuonSD::H02MuonSD(), HadrontherapyDetectorSD::HadrontherapyDetectorSD(), HadrontherapyDetectorSD::Initialize(), ExN04CalorimeterSD::Initialize(), H02MuonSD::Initialize(), ExN04TrackerSD::Initialize(), RE01TrackerSD::Initialize(), RE05CalorimeterSD::Initialize(), RE05TrackerSD::Initialize(), ExN04MuonSD::Initialize(), Par01CalorimeterSD::Initialize(), RE05MuonSD::Initialize(), ExTGTrackerSD::Initialize(), eRositaTrackerSD::Initialize(), RE01CalorimeterSD::Initialize(), LXeScintSD::Initialize(), G4HumanPhantomSD::Initialize(), B5HodoscopeSD::Initialize(), B5EmCalorimeterSD::Initialize(), B5HadCalorimeterSD::Initialize(), XAluminumElectrodeSensitivity::Initialize(), B5DriftChamberSD::Initialize(), SensitiveDetector::Initialize(), WLSPhotonDetSD::Initialize(), ExN02TrackerSD::Initialize(), LXePMTSD::Initialize(), ExGflashSensitiveDetector::Initialize(), F02CalorimeterSD::Initialize(), ExP01TrackerSD::Initialize(), F03CalorimeterSD::Initialize(), F01CalorimeterSD::Initialize(), IORTDetectorSD::Initialize(), XrayFluoHPGeSD::Initialize(), GammaRayTelAnticoincidenceSD::Initialize(), GammaRayTelCalorimeterSD::Initialize(), GammaRayTelTrackerSD::Initialize(), B2TrackerSD::Initialize(), TrackerSD::Initialize(), B4cCalorimeterSD::Initialize(), DMXScintSD::Initialize(), DMXPmtSD::Initialize(), UltraPMTSD::Initialize(), Initialize(), XrayFluoSD::Initialize(), RMC01SD::Initialize(), IORTDetectorSD::IORTDetectorSD(), LXePMTSD::LXePMTSD(), LXeScintSD::LXeScintSD(), Par01CalorimeterSD::Par01CalorimeterSD(), RE01CalorimeterSD::RE01CalorimeterSD(), RE01TrackerSD::RE01TrackerSD(), RE05CalorimeterSD::RE05CalorimeterSD(), RE05MuonSD::RE05MuonSD(), RE05TrackerSD::RE05TrackerSD(), G4MultiFunctionalDetector::RegisterPrimitive(), RMC01SD::RMC01SD(), SensitiveDetector::SensitiveDetector(), TrackerSD::TrackerSD(), UltraPMTSD::UltraPMTSD(), WLSPhotonDetSD::WLSPhotonDetSD(), XAluminumElectrodeSensitivity::XAluminumElectrodeSensitivity(), XrayFluoHPGeSD::XrayFluoHPGeSD(), XrayFluoSD::XrayFluoSD().

CCalG4Hit* CCaloSD::CurrentHit
private

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

다음에 의해서 참조됨 : createNewHit(), hitExists(), updateHit().

G4VPhysicalVolume* CCaloSD::CurrentPV
private

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

다음에 의해서 참조됨 : createNewHit(), getStepInfo(), hitExists(), updateHit().

float CCaloSD::EdepositEHAD
private

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

다음에 의해서 참조됨 : getStepInfo(), ProcessHits(), updateHit().

float CCaloSD::EdepositEM
private

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

다음에 의해서 참조됨 : getStepInfo(), ProcessHits(), updateHit().

G4ThreeVector CCaloSD::EntrancePoint
private

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

다음에 의해서 참조됨 : createNewHit(), ResetForNewPrimary().

G4VSDFilter* G4VSensitiveDetector::filter
protectedinherited
G4String G4VSensitiveDetector::fullPathName
protectedinherited
G4int CCaloSD::HCID
private

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

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

G4ThreeVector CCaloSD::HitPoint
private

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

다음에 의해서 참조됨 : getStepInfo(), ResetForNewPrimary().

float CCaloSD::IncidentEnergy
private

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

다음에 의해서 참조됨 : createNewHit(), ResetForNewPrimary().

G4StepPoint* CCaloSD::PostStepPoint
private

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

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

G4StepPoint* CCaloSD::PreStepPoint
private

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

다음에 의해서 참조됨 : getStepInfo(), ResetForNewPrimary(), SetToLocal().

G4VPhysicalVolume* CCaloSD::PreviousPV
private

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

다음에 의해서 참조됨 : hitExists(), updateHit().

unsigned int CCaloSD::PreviousUnitID
private

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

다음에 의해서 참조됨 : hitExists(), updateHit().

G4int CCaloSD::PrimaryID
private

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

다음에 의해서 참조됨 : createNewHit(), GetPrimaryID(), hitExists(), SetPrimaryID(), updateHit().

G4int CCaloSD::PrimID
private

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

다음에 의해서 참조됨 : hitExists(), Initialize(), StoreHit(), updateHit().

G4VReadOutGeometry* G4VSensitiveDetector::ROgeometry
protectedinherited
G4String CCaloSD::SDname
private

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

다음에 의해서 참조됨 : Initialize(), ~CCaloSD().

G4String G4VSensitiveDetector::SensitiveDetectorName
protectedinherited

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

다음에 의해서 참조됨 : G4VSensitiveDetector::G4VSensitiveDetector(), G4VSensitiveDetector::GetCollectionID(), G4VSensitiveDetector::GetName(), ExN04CalorimeterSD::Initialize(), H02MuonSD::Initialize(), RE05TrackerSD::Initialize(), ExN04MuonSD::Initialize(), ExN04TrackerSD::Initialize(), RE01TrackerSD::Initialize(), RE05CalorimeterSD::Initialize(), Par01CalorimeterSD::Initialize(), RE05MuonSD::Initialize(), LXeScintSD::Initialize(), ExTGTrackerSD::Initialize(), RE01CalorimeterSD::Initialize(), eRositaTrackerSD::Initialize(), G4HumanPhantomSD::Initialize(), B5HodoscopeSD::Initialize(), B5EmCalorimeterSD::Initialize(), B5HadCalorimeterSD::Initialize(), XAluminumElectrodeSensitivity::Initialize(), B5DriftChamberSD::Initialize(), SensitiveDetector::Initialize(), ExN02TrackerSD::Initialize(), LXePMTSD::Initialize(), ExGflashSensitiveDetector::Initialize(), WLSPhotonDetSD::Initialize(), F02CalorimeterSD::Initialize(), ExP01TrackerSD::Initialize(), F01CalorimeterSD::Initialize(), F03CalorimeterSD::Initialize(), XrayFluoHPGeSD::Initialize(), GammaRayTelTrackerSD::Initialize(), GammaRayTelAnticoincidenceSD::Initialize(), GammaRayTelCalorimeterSD::Initialize(), TrackerSD::Initialize(), B2TrackerSD::Initialize(), B4cCalorimeterSD::Initialize(), DMXScintSD::Initialize(), UltraPMTSD::Initialize(), DMXPmtSD::Initialize(), XrayFluoSD::Initialize(), RMC01SD::Initialize(), G4VSensitiveDetector::operator=(), G4MultiFunctionalDetector::RegisterPrimitive(), G4MultiFunctionalDetector::RemovePrimitive().

CCalVOrganization* CCaloSD::theDescription
private

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

다음에 의해서 참조됨 : getStepInfo(), SetOrganization(), ~CCaloSD().

CCalG4HitCollection* CCaloSD::theHC
private

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

다음에 의해서 참조됨 : hitExists(), Initialize(), PrintAll(), StoreHit().

G4String G4VSensitiveDetector::thePathName
protectedinherited

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

다음에 의해서 참조됨 : G4VSensitiveDetector::G4VSensitiveDetector(), G4VSensitiveDetector::GetPathName(), G4VSensitiveDetector::operator=().

G4Track* CCaloSD::theTrack
private

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

다음에 의해서 참조됨 : createNewHit(), getStepInfo().

G4int CCaloSD::TSID
private

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

다음에 의해서 참조됨 : hitExists(), Initialize(), updateHit().

G4double CCaloSD::TSlice
private

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

다음에 의해서 참조됨 : createNewHit(), getStepInfo().

G4int CCaloSD::TSliceID
private

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

다음에 의해서 참조됨 : createNewHit(), getStepInfo(), hitExists(), updateHit().

unsigned int CCaloSD::UnitID
private

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

다음에 의해서 참조됨 : createNewHit(), getStepInfo(), hitExists(), updateHit().

G4int G4VSensitiveDetector::verboseLevel
protectedinherited

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