#include <ScoreSpecies.hh>
클래스 | |
struct | SpeciesInfo |
Public 멤버 함수 | |
ScoreSpecies (G4String name, G4int depth=0) | |
virtual | ~ScoreSpecies () |
void | AddTimeToRecord (double time) |
void | ClearTimeToRecord () |
int | GetNumberOfRecordedEvents () const |
void | ASCII () |
void | WriteWithAnalysisManager (G4VAnalysisManager *) |
virtual void | Initialize (G4HCofThisEvent *) |
virtual void | EndOfEvent (G4HCofThisEvent *) |
virtual void | clear () |
virtual void | DrawAll () |
virtual void | PrintAll () |
virtual void | AbsorbResultsFromWorkerScorer (G4VPrimitiveScorer *) |
virtual void | OutputAndClear () |
SpeciesMap | GetSpeciesInfo () |
G4int | GetCollectionID (G4int) |
void | SetUnit (const G4String &unit) |
const G4String & | GetUnit () const |
G4double | GetUnitValue () const |
void | SetMultiFunctionalDetector (G4MultiFunctionalDetector *d) |
G4MultiFunctionalDetector * | GetMultiFunctionalDetector () const |
G4String | GetName () const |
void | SetFilter (G4VSDFilter *f) |
G4VSDFilter * | GetFilter () const |
void | SetVerboseLevel (G4int vl) |
G4int | GetVerboseLevel () const |
void | SetNijk (G4int i, G4int j, G4int k) |
Protected 멤버 함수 | |
virtual G4bool | ProcessHits (G4Step *, G4TouchableHistory *) |
virtual G4int | GetIndex (G4Step *) |
void | CheckAndSetUnit (const G4String &unit, const G4String &category) |
Protected 속성 | |
G4String | primitiveName |
G4MultiFunctionalDetector * | detector |
G4VSDFilter * | filter |
G4int | verboseLevel |
G4int | indexDepth |
G4String | unitName |
G4double | unitValue |
G4int | fNi |
G4int | fNj |
G4int | fNk |
Private 타입 | |
typedef G4MolecularConfiguration * | Species |
typedef std::map< Species, SpeciesInfo > | InnerSpeciesMap |
typedef std::map< double, InnerSpeciesMap > | SpeciesMap |
Private 속성 | |
SpeciesMap | fSpeciesInfoPerTime |
std::set< G4double > | fTimeToRecord |
int | fNEvent |
double | fEdep |
G4bool | fOutputToRoot |
G4bool | fOutputToXml |
G4bool | fOutputToCsv |
G4int | fHCID |
G4THitsMap< G4double > * | fEvtMap |
This is a primitive scorer class for molecular species. The number of species is recorded for all times (predetermined or user chosen). It also scores the energy deposition in order to compute the radiochemical yields.
ScoreSpecies.hh 파일의 56 번째 라인에서 정의되었습니다.
|
private |
ScoreSpecies.hh 파일의 149 번째 라인에서 정의되었습니다.
|
private |
ScoreSpecies.hh 파일의 148 번째 라인에서 정의되었습니다.
|
private |
ScoreSpecies.hh 파일의 150 번째 라인에서 정의되었습니다.
ScoreSpecies.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : AddTimeToRecord(), fEdep, fNEvent, CLHEP::picosecond.
|
virtual |
ScoreSpecies.cc 파일의 84 번째 라인에서 정의되었습니다.
|
virtual |
Method used in multithreading mode in order to merge the results
ScoreSpecies.cc 파일의 198 번째 라인에서 정의되었습니다.
다음을 참조함 : clear(), fEdep, ScoreSpecies::SpeciesInfo::fG, SpeciesInfoSOA::fG, ScoreSpecies::SpeciesInfo::fG2, fNEvent, ScoreSpecies::SpeciesInfo::fNumber, fSpeciesInfoPerTime, right.
|
inline |
Add a time at which the number of species should be recorded. Default times are set up to 1 microsecond.
ScoreSpecies.hh 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : fTimeToRecord.
다음에 의해서 참조됨 : ScoreSpecies().
void ScoreSpecies::ASCII | ( | ) |
Write results to an text file
ScoreSpecies.cc 파일의 319 번째 라인에서 정의되었습니다.
다음을 참조함 : fSpeciesInfoPerTime, G4endl.
|
protectedinherited |
G4VPrimitiveScorer.cc 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4UnitDefinition::GetCategory(), G4VPrimitiveScorer::GetName(), G4VPrimitiveScorer::GetUnit(), G4UnitDefinition::GetValueOf(), JustWarning, G4VPrimitiveScorer::unitName, G4VPrimitiveScorer::unitValue.
다음에 의해서 참조됨 : G4PSCellCharge::SetUnit(), G4PSEnergyDeposit::SetUnit(), G4PSDoseDeposit::SetUnit(), G4PSPassageTrackLength::SetUnit(), G4PSMinKinEAtGeneration::SetUnit(), G4PSPassageCellFlux::SetUnit(), G4PSTrackLength::SetUnit(), G4PSCellFlux::SetUnit(), G4PSSphereSurfaceCurrent::SetUnit(), G4PSCylinderSurfaceFlux::SetUnit(), G4PSFlatSurfaceCurrent::SetUnit(), G4PSSphereSurfaceFlux::SetUnit(), G4PSCylinderSurfaceCurrent::SetUnit(), G4PSFlatSurfaceFlux::SetUnit().
G4VPrimitiveScorer(으)로부터 재구현되었습니다.
ScoreSpecies.cc 파일의 285 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTHitsMap< T, Map_t >::clear(), fEdep, fEvtMap, fNEvent, fSpeciesInfoPerTime.
다음에 의해서 참조됨 : AbsorbResultsFromWorkerScorer().
|
inline |
Remove all times to record, must be reset by user.
ScoreSpecies.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : fTimeToRecord.
G4VPrimitiveScorer(으)로부터 재구현되었습니다.
ScoreSpecies.cc 파일의 295 번째 라인에서 정의되었습니다.
|
virtual |
G4VPrimitiveScorer(으)로부터 재구현되었습니다.
ScoreSpecies.cc 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : eV, eventID, FatalException, fEdep, ScoreSpecies::SpeciesInfo::fG, SpeciesInfoSOA::fG, ScoreSpecies::SpeciesInfo::fG2, fNEvent, ScoreSpecies::SpeciesInfo::fNumber, fSpeciesInfoPerTime, fTimeToRecord, G4BestUnit, G4cerr, G4cout, G4endl, G4Exception(), G4EventManager::GetConstCurrentEvent(), G4Event::GetEventID(), G4EventManager::GetEventManager(), G4MoleculeCounter::GetNMoleculesAtTime(), G4MoleculeCounter::GetRecordedMolecules(), G4MoleculeCounter::Instance(), G4MoleculeCounter::ResetCounter().
G4VPrimitiveScorer.cc 파일의 45 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::detector, G4SDManager::GetCollectionID(), G4VSensitiveDetector::GetName(), G4SDManager::GetSDMpointer(), G4VPrimitiveScorer::primitiveName.
다음에 의해서 참조됨 : G4PSCellCharge::Initialize(), G4PSEnergyDeposit::Initialize(), G4PSDoseDeposit::Initialize(), G4PSNofStep::Initialize(), G4PSTrackCounter::Initialize(), G4PSNofCollision::Initialize(), G4PSMinKinEAtGeneration::Initialize(), G4PSTermination::Initialize(), G4PSPassageTrackLength::Initialize(), G4PSPopulation::Initialize(), CexmcSimpleEnergyDeposit::Initialize(), G4PSPassageCellCurrent::Initialize(), CexmcTrackPoints::Initialize(), G4PSPassageCellFlux::Initialize(), G4PSTrackLength::Initialize(), G4PSNofSecondary::Initialize(), G4PSCellFlux::Initialize(), G4PSSphereSurfaceCurrent::Initialize(), G4PSCylinderSurfaceFlux::Initialize(), G4PSCylinderSurfaceCurrent::Initialize(), G4PSSphereSurfaceFlux::Initialize(), G4PSFlatSurfaceCurrent::Initialize(), G4PSFlatSurfaceFlux::Initialize(), Initialize().
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::filter.
다음에 의해서 참조됨 : G4VScoringMesh::List(), G4VScoringMesh::SetFilter().
CexmcTrackPoints, CexmcSimpleEnergyDeposit, G4PSFlatSurfaceFlux3D, G4PSSphereSurfaceCurrent3D, G4PSSphereSurfaceFlux3D, RE02PSFlatSurfaceFlux, G4PSCylinderSurfaceCurrent3D, G4PSCylinderSurfaceFlux3D, G4PSFlatSurfaceCurrent3D, CexmcEnergyDepositInLeftRightSet, CexmcTrackPointsInLeftRightSet, RE02PSFlatSurfaceCurrent, G4PSCellFlux3D, CexmcEnergyDepositInCalorimeter, CexmcTrackPointsInCalorimeter, RE02PSCellFlux, G4PSPassageCellFlux3D, G4PSPassageTrackLength3D, G4PSTrackLength3D, G4PSCellCharge3D, G4PSMinKinEAtGeneration3D, RE02PSPassageCellFlux, G4PSDoseDeposit3D, G4PSTrackCounter3D, G4PSEnergyDeposit3D, G4PSNofCollision3D, G4PSPassageCellCurrent3D, G4PSPopulation3D, G4PSStepChecker3D, G4PSTermination3D, G4PSNofStep3D, RE02PSNofStep, RE02PSEnergyDeposit, G4PSNofSecondary3D에서 재구현되었습니다.
G4VPrimitiveScorer.cc 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Step::GetPreStepPoint(), G4TouchableHistory::GetReplicaNumber(), G4StepPoint::GetTouchable(), G4VPrimitiveScorer::indexDepth.
다음에 의해서 참조됨 : G4PSNofStep::ProcessHits(), G4PSStepChecker::ProcessHits(), G4PSDoseDeposit::ProcessHits(), G4PSNofCollision::ProcessHits(), G4PSTermination::ProcessHits(), G4PSTrackCounter::ProcessHits(), G4PSCellCharge::ProcessHits(), G4PSEnergyDeposit::ProcessHits(), G4PSPopulation::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), G4PSPassageCellCurrent::ProcessHits(), G4PSPassageTrackLength::ProcessHits(), G4PSPassageCellFlux::ProcessHits(), G4PSNofSecondary::ProcessHits(), G4PSTrackLength::ProcessHits(), G4PSCellFlux::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), ProcessHits().
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::detector.
다음에 의해서 참조됨 : CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger(), G4PSEnergyDeposit::Initialize(), G4PSDoseDeposit::Initialize(), G4PSCylinderSurfaceFlux::Initialize(), G4PSFlatSurfaceFlux::Initialize(), Initialize().
G4VPrimitiveScorer.hh 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::primitiveName.
다음에 의해서 참조됨 : B01Run::B01Run(), B02Run::B02Run(), B03Run::B03Run(), CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger(), G4VPrimitiveScorer::CheckAndSetUnit(), DicomRun::ConstructMFD(), TSRun::ConstructMFD(), G4VScoringMesh::GetPrimitiveScorer(), G4PSCellCharge::Initialize(), G4PSEnergyDeposit::Initialize(), G4PSDoseDeposit::Initialize(), G4PSNofStep::Initialize(), G4PSMinKinEAtGeneration::Initialize(), G4PSNofCollision::Initialize(), G4PSTermination::Initialize(), G4PSTrackCounter::Initialize(), G4PSPassageTrackLength::Initialize(), G4PSPassageCellCurrent::Initialize(), G4PSPopulation::Initialize(), G4PSPassageCellFlux::Initialize(), G4PSTrackLength::Initialize(), G4PSNofSecondary::Initialize(), G4PSCellFlux::Initialize(), G4PSSphereSurfaceCurrent::Initialize(), G4PSCylinderSurfaceFlux::Initialize(), G4PSFlatSurfaceCurrent::Initialize(), G4PSCylinderSurfaceCurrent::Initialize(), G4PSSphereSurfaceFlux::Initialize(), G4PSFlatSurfaceFlux::Initialize(), Initialize(), G4VScoringMesh::List(), G4PSCellCharge::PrintAll(), G4PSEnergyDeposit::PrintAll(), G4PSDoseDeposit::PrintAll(), G4PSNofStep::PrintAll(), G4PSPassageTrackLength::PrintAll(), G4PSTermination::PrintAll(), G4PSMinKinEAtGeneration::PrintAll(), G4PSNofCollision::PrintAll(), G4PSTrackCounter::PrintAll(), G4PSPassageCellCurrent::PrintAll(), G4PSPopulation::PrintAll(), G4PSTrackLength::PrintAll(), G4PSPassageCellFlux::PrintAll(), G4PSNofSecondary::PrintAll(), G4PSCellFlux::PrintAll(), G4PSSphereSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceFlux::PrintAll(), G4PSFlatSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceCurrent::PrintAll(), G4PSSphereSurfaceFlux::PrintAll(), G4PSFlatSurfaceFlux::PrintAll(), PrintAll(), RE02Run::RE02Run(), G4MultiFunctionalDetector::RegisterPrimitive(), G4MultiFunctionalDetector::RemovePrimitive(), G4VScoringMesh::SetFilter(), G4VScoringMesh::SetPrimitiveScorer(), G4PSNofStep::SetUnit(), G4PSTrackCounter::SetUnit(), G4PSTermination::SetUnit(), G4PSNofCollision::SetUnit(), G4PSPopulation::SetUnit(), G4PSPassageCellCurrent::SetUnit(), G4PSNofSecondary::SetUnit(), G4PSSphereSurfaceCurrent::SetUnit(), G4PSCylinderSurfaceFlux::SetUnit(), G4PSCylinderSurfaceCurrent::SetUnit(), G4PSSphereSurfaceFlux::SetUnit(), G4PSFlatSurfaceCurrent::SetUnit(), G4PSFlatSurfaceFlux::SetUnit().
|
inline |
|
inline |
ScoreSpecies.hh 파일의 181 번째 라인에서 정의되었습니다.
다음을 참조함 : fSpeciesInfoPerTime.
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::unitName.
다음에 의해서 참조됨 : G4VPrimitiveScorer::CheckAndSetUnit(), G4VScoringMesh::GetCurrentPSUnit(), G4VScoringMesh::GetPSUnit(), G4PSEnergyDeposit::PrintAll(), G4PSCellCharge::PrintAll(), G4PSDoseDeposit::PrintAll(), G4PSPassageTrackLength::PrintAll(), G4PSMinKinEAtGeneration::PrintAll(), G4PSPassageCellFlux::PrintAll(), G4PSTrackLength::PrintAll(), G4PSCellFlux::PrintAll(), G4PSSphereSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceFlux::PrintAll(), G4PSSphereSurfaceFlux::PrintAll(), G4PSCylinderSurfaceCurrent::PrintAll(), G4PSFlatSurfaceCurrent::PrintAll(), G4PSFlatSurfaceFlux::PrintAll(), PrintAll(), G4PSNofStep::SetUnit(), G4PSTermination::SetUnit(), G4PSTrackCounter::SetUnit(), G4PSNofCollision::SetUnit(), G4PSPassageCellCurrent::SetUnit(), G4PSPopulation::SetUnit(), G4PSNofSecondary::SetUnit(), G4PSSphereSurfaceCurrent::SetUnit(), G4PSCylinderSurfaceFlux::SetUnit(), G4PSSphereSurfaceFlux::SetUnit(), G4PSFlatSurfaceCurrent::SetUnit(), G4PSCylinderSurfaceCurrent::SetUnit(), G4PSFlatSurfaceFlux::SetUnit().
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::unitValue.
다음에 의해서 참조됨 : G4VScoringMesh::GetPSUnitValue(), G4PSCellCharge::PrintAll(), G4PSEnergyDeposit::PrintAll(), G4PSDoseDeposit::PrintAll(), G4PSPassageTrackLength::PrintAll(), G4PSMinKinEAtGeneration::PrintAll(), G4PSNofCollision::PrintAll(), G4PSPopulation::PrintAll(), G4PSTrackLength::PrintAll(), G4PSPassageCellFlux::PrintAll(), G4PSCellFlux::PrintAll(), G4PSNofSecondary::PrintAll(), G4PSSphereSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceFlux::PrintAll(), G4PSCylinderSurfaceCurrent::PrintAll(), G4PSFlatSurfaceCurrent::PrintAll(), G4PSSphereSurfaceFlux::PrintAll(), G4PSFlatSurfaceFlux::PrintAll(), PrintAll().
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 111 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::verboseLevel.
다음에 의해서 참조됨 : CexmcSimpleEnergyDeposit::EndOfEvent(), CexmcTrackPoints::EndOfEvent().
|
virtual |
G4VPrimitiveScorer(으)로부터 재구현되었습니다.
ScoreSpecies.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : G4HCofThisEvent::AddHitsCollection(), fEvtMap, fHCID, G4VPrimitiveScorer::GetCollectionID(), G4VPrimitiveScorer::GetMultiFunctionalDetector(), G4VPrimitiveScorer::GetName(), G4VSensitiveDetector::GetName().
|
virtual |
G4VPrimitiveScorer(으)로부터 재구현되었습니다.
ScoreSpecies.cc 파일의 300 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::detector, G4VTHitsMap< T, Map_t >::entries(), fEvtMap, fNEvent, G4cout, G4endl, G4VTHitsMap< T, Map_t >::GetMap(), G4VPrimitiveScorer::GetName(), G4VSensitiveDetector::GetName(), G4VPrimitiveScorer::GetUnit(), G4VPrimitiveScorer::GetUnitValue().
|
protectedvirtual |
G4VPrimitiveScorer를 구현.
ScoreSpecies.cc 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTHitsMap< T, Map_t >::add(), edep, FALSE, fEdep, fEvtMap, G4VPrimitiveScorer::GetIndex(), G4Step::GetPreStepPoint(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetWeight(), TRUE.
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : f, G4VPrimitiveScorer::filter.
다음에 의해서 참조됨 : ElectronBenchmarkDetector::ConstructSDandField(), B4dDetectorConstruction::ConstructSDandField(), RE02DetectorConstruction::ConstructSDandField(), G4VScoringMesh::SetFilter(), RE06ParallelWorld::SetupDetectors(), GB03DetectorConstruction::SetupDetectors(), RE06DetectorConstruction::SetupDetectors(), CexmcSetup::SetupSpecialVolumes().
|
inlineinherited |
G4VPrimitiveScorer.hh 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : d, G4VPrimitiveScorer::detector.
다음에 의해서 참조됨 : G4MultiFunctionalDetector::RegisterPrimitive(), G4MultiFunctionalDetector::RemovePrimitive().
G4VPrimitiveScorer.hh 파일의 125 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::fNi, G4VPrimitiveScorer::fNj, G4VPrimitiveScorer::fNk.
다음에 의해서 참조됨 : G4VScoringMesh::SetPrimitiveScorer().
G4VPrimitiveScorer.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::unitName.
다음에 의해서 참조됨 : G4VScoringMesh::SetCurrentPSUnit().
G4VPrimitiveScorer.hh 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPrimitiveScorer::verboseLevel.
다음에 의해서 참조됨 : CexmcSensitiveDetectorMessenger::SetNewValue().
void ScoreSpecies::WriteWithAnalysisManager | ( | G4VAnalysisManager * | analysisManager | ) |
Write results to whatever chosen file format
ScoreSpecies.cc 파일의 379 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VAnalysisManager::AddNtupleRow(), G4VAnalysisManager::CloseFile(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::CreateNtupleIColumn(), G4VAnalysisManager::CreateNtupleSColumn(), eventID, G4VAnalysisManager::FillNtupleDColumn(), G4VAnalysisManager::FillNtupleIColumn(), G4VAnalysisManager::FillNtupleSColumn(), G4VAnalysisManager::FinishNtuple(), G4String::first(), fNEvent, fSpeciesInfoPerTime, G4MolecularConfiguration::GetName(), G4VAnalysisManager::OpenFile(), G4VAnalysisManager::Write().
다음에 의해서 참조됨 : OutputAndClear().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPrimitiveScorer::GetCollectionID(), G4VPrimitiveScorer::GetMultiFunctionalDetector(), G4PSCellCharge::Initialize(), G4PSNofStep::Initialize(), G4PSTrackCounter::Initialize(), G4PSMinKinEAtGeneration::Initialize(), G4PSNofCollision::Initialize(), G4PSTermination::Initialize(), G4PSPassageTrackLength::Initialize(), CexmcSimpleEnergyDeposit::Initialize(), G4PSPassageCellCurrent::Initialize(), G4PSPopulation::Initialize(), CexmcTrackPoints::Initialize(), G4PSTrackLength::Initialize(), G4PSPassageCellFlux::Initialize(), G4PSNofSecondary::Initialize(), G4PSCellFlux::Initialize(), G4PSSphereSurfaceCurrent::Initialize(), G4PSSphereSurfaceFlux::Initialize(), G4PSCylinderSurfaceCurrent::Initialize(), G4PSFlatSurfaceCurrent::Initialize(), G4PSCellCharge::PrintAll(), G4PSEnergyDeposit::PrintAll(), G4PSDoseDeposit::PrintAll(), G4PSNofStep::PrintAll(), G4PSPassageTrackLength::PrintAll(), G4PSTrackCounter::PrintAll(), G4PSNofCollision::PrintAll(), G4PSTermination::PrintAll(), G4PSPassageCellCurrent::PrintAll(), G4PSPopulation::PrintAll(), G4PSTrackLength::PrintAll(), G4PSPassageCellFlux::PrintAll(), G4PSCellFlux::PrintAll(), G4PSSphereSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceFlux::PrintAll(), G4PSSphereSurfaceFlux::PrintAll(), G4PSCylinderSurfaceCurrent::PrintAll(), G4PSFlatSurfaceCurrent::PrintAll(), G4PSFlatSurfaceFlux::PrintAll(), PrintAll(), CexmcPrimitiveScorer::PrintHeader(), G4VPrimitiveScorer::SetMultiFunctionalDetector().
|
private |
ScoreSpecies.hh 파일의 162 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbsorbResultsFromWorkerScorer(), clear(), EndOfEvent(), ProcessHits(), ScoreSpecies().
|
private |
ScoreSpecies.hh 파일의 185 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), Initialize(), PrintAll(), ProcessHits().
|
private |
ScoreSpecies.hh 파일의 184 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Initialize().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPrimitiveScorer::GetFilter(), G4VPrimitiveScorer::HitPrimitive(), G4VPrimitiveScorer::SetFilter().
|
private |
ScoreSpecies.hh 파일의 161 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbsorbResultsFromWorkerScorer(), clear(), EndOfEvent(), GetNumberOfRecordedEvents(), OutputAndClear(), PrintAll(), ScoreSpecies(), WriteWithAnalysisManager().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PSCellCharge3D::G4PSCellCharge3D(), G4PSCellFlux3D::G4PSCellFlux3D(), G4PSCylinderSurfaceCurrent3D::G4PSCylinderSurfaceCurrent3D(), G4PSCylinderSurfaceFlux3D::G4PSCylinderSurfaceFlux3D(), G4PSDoseDeposit3D::G4PSDoseDeposit3D(), G4PSEnergyDeposit3D::G4PSEnergyDeposit3D(), G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(), G4PSFlatSurfaceFlux3D::G4PSFlatSurfaceFlux3D(), G4PSMinKinEAtGeneration3D::G4PSMinKinEAtGeneration3D(), G4PSNofCollision3D::G4PSNofCollision3D(), G4PSNofSecondary3D::G4PSNofSecondary3D(), G4PSNofStep3D::G4PSNofStep3D(), G4PSPassageCellCurrent3D::G4PSPassageCellCurrent3D(), G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(), G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(), G4PSPopulation3D::G4PSPopulation3D(), G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D(), G4PSSphereSurfaceFlux3D::G4PSSphereSurfaceFlux3D(), G4PSStepChecker3D::G4PSStepChecker3D(), G4PSTermination3D::G4PSTermination3D(), G4PSTrackCounter3D::G4PSTrackCounter3D(), G4PSTrackLength3D::G4PSTrackLength3D(), G4PSStepChecker3D::GetIndex(), G4VPrimitiveScorer::SetNijk().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PSCellCharge3D::G4PSCellCharge3D(), G4PSCellFlux3D::G4PSCellFlux3D(), G4PSCylinderSurfaceCurrent3D::G4PSCylinderSurfaceCurrent3D(), G4PSCylinderSurfaceFlux3D::G4PSCylinderSurfaceFlux3D(), G4PSDoseDeposit3D::G4PSDoseDeposit3D(), G4PSEnergyDeposit3D::G4PSEnergyDeposit3D(), G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(), G4PSFlatSurfaceFlux3D::G4PSFlatSurfaceFlux3D(), G4PSMinKinEAtGeneration3D::G4PSMinKinEAtGeneration3D(), G4PSNofCollision3D::G4PSNofCollision3D(), G4PSNofSecondary3D::G4PSNofSecondary3D(), G4PSNofStep3D::G4PSNofStep3D(), G4PSPassageCellCurrent3D::G4PSPassageCellCurrent3D(), G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(), G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(), G4PSPopulation3D::G4PSPopulation3D(), G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D(), G4PSSphereSurfaceFlux3D::G4PSSphereSurfaceFlux3D(), G4PSStepChecker3D::G4PSStepChecker3D(), G4PSTermination3D::G4PSTermination3D(), G4PSTrackCounter3D::G4PSTrackCounter3D(), G4PSTrackLength3D::G4PSTrackLength3D(), G4PSNofSecondary3D::GetIndex(), G4PSNofStep3D::GetIndex(), G4PSTermination3D::GetIndex(), G4PSPopulation3D::GetIndex(), G4PSStepChecker3D::GetIndex(), G4PSEnergyDeposit3D::GetIndex(), G4PSNofCollision3D::GetIndex(), G4PSPassageCellCurrent3D::GetIndex(), G4PSTrackCounter3D::GetIndex(), G4PSDoseDeposit3D::GetIndex(), G4PSMinKinEAtGeneration3D::GetIndex(), G4PSCellCharge3D::GetIndex(), G4PSTrackLength3D::GetIndex(), G4PSPassageTrackLength3D::GetIndex(), G4PSPassageCellFlux3D::GetIndex(), G4PSCellFlux3D::GetIndex(), G4PSFlatSurfaceCurrent3D::GetIndex(), G4PSCylinderSurfaceFlux3D::GetIndex(), G4PSCylinderSurfaceCurrent3D::GetIndex(), G4PSSphereSurfaceCurrent3D::GetIndex(), G4PSFlatSurfaceFlux3D::GetIndex(), G4PSSphereSurfaceFlux3D::GetIndex(), G4VPrimitiveScorer::SetNijk().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PSCellCharge3D::G4PSCellCharge3D(), G4PSCellFlux3D::G4PSCellFlux3D(), G4PSCylinderSurfaceCurrent3D::G4PSCylinderSurfaceCurrent3D(), G4PSCylinderSurfaceFlux3D::G4PSCylinderSurfaceFlux3D(), G4PSDoseDeposit3D::G4PSDoseDeposit3D(), G4PSEnergyDeposit3D::G4PSEnergyDeposit3D(), G4PSFlatSurfaceCurrent3D::G4PSFlatSurfaceCurrent3D(), G4PSFlatSurfaceFlux3D::G4PSFlatSurfaceFlux3D(), G4PSMinKinEAtGeneration3D::G4PSMinKinEAtGeneration3D(), G4PSNofCollision3D::G4PSNofCollision3D(), G4PSNofSecondary3D::G4PSNofSecondary3D(), G4PSNofStep3D::G4PSNofStep3D(), G4PSPassageCellCurrent3D::G4PSPassageCellCurrent3D(), G4PSPassageCellFlux3D::G4PSPassageCellFlux3D(), G4PSPassageTrackLength3D::G4PSPassageTrackLength3D(), G4PSPopulation3D::G4PSPopulation3D(), G4PSSphereSurfaceCurrent3D::G4PSSphereSurfaceCurrent3D(), G4PSSphereSurfaceFlux3D::G4PSSphereSurfaceFlux3D(), G4PSStepChecker3D::G4PSStepChecker3D(), G4PSTermination3D::G4PSTermination3D(), G4PSTrackCounter3D::G4PSTrackCounter3D(), G4PSTrackLength3D::G4PSTrackLength3D(), G4PSNofSecondary3D::GetIndex(), G4PSNofStep3D::GetIndex(), G4PSTermination3D::GetIndex(), G4PSPopulation3D::GetIndex(), G4PSStepChecker3D::GetIndex(), G4PSEnergyDeposit3D::GetIndex(), G4PSNofCollision3D::GetIndex(), G4PSPassageCellCurrent3D::GetIndex(), G4PSTrackCounter3D::GetIndex(), G4PSDoseDeposit3D::GetIndex(), G4PSMinKinEAtGeneration3D::GetIndex(), G4PSCellCharge3D::GetIndex(), G4PSTrackLength3D::GetIndex(), G4PSPassageTrackLength3D::GetIndex(), G4PSPassageCellFlux3D::GetIndex(), G4PSCellFlux3D::GetIndex(), G4PSFlatSurfaceCurrent3D::GetIndex(), G4PSCylinderSurfaceFlux3D::GetIndex(), G4PSCylinderSurfaceCurrent3D::GetIndex(), G4PSSphereSurfaceCurrent3D::GetIndex(), G4PSFlatSurfaceFlux3D::GetIndex(), G4PSSphereSurfaceFlux3D::GetIndex(), G4VPrimitiveScorer::SetNijk().
|
private |
ScoreSpecies.hh 파일의 165 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OutputAndClear().
|
private |
ScoreSpecies.hh 파일의 163 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OutputAndClear().
|
private |
ScoreSpecies.hh 파일의 164 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OutputAndClear().
|
private |
ScoreSpecies.hh 파일의 151 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AbsorbResultsFromWorkerScorer(), ASCII(), clear(), EndOfEvent(), GetSpeciesInfo(), OutputAndClear(), WriteWithAnalysisManager().
|
private |
ScoreSpecies.hh 파일의 159 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddTimeToRecord(), ClearTimeToRecord(), EndOfEvent().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPrimitiveScorer::GetIndex(), G4PSDoseDeposit::ProcessHits(), G4PSPassageCellFlux::ProcessHits(), G4PSCellFlux::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits().
|
protectedinherited |
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPrimitiveScorer::CheckAndSetUnit(), G4VPrimitiveScorer::GetUnit(), G4PSNofStep::SetUnit(), G4PSTermination::SetUnit(), G4PSTrackCounter::SetUnit(), G4PSNofCollision::SetUnit(), G4PSPassageCellCurrent::SetUnit(), G4PSPopulation::SetUnit(), G4PSNofSecondary::SetUnit(), G4VPrimitiveScorer::SetUnit(), G4PSSphereSurfaceCurrent::SetUnit(), G4PSCylinderSurfaceFlux::SetUnit(), G4PSCylinderSurfaceCurrent::SetUnit(), G4PSSphereSurfaceFlux::SetUnit(), G4PSFlatSurfaceCurrent::SetUnit(), G4PSFlatSurfaceFlux::SetUnit().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPrimitiveScorer::CheckAndSetUnit(), G4VPrimitiveScorer::GetUnitValue(), G4PSNofStep::SetUnit(), G4PSTermination::SetUnit(), G4PSTrackCounter::SetUnit(), G4PSNofCollision::SetUnit(), G4PSPassageCellCurrent::SetUnit(), G4PSPopulation::SetUnit(), G4PSNofSecondary::SetUnit(), G4PSSphereSurfaceCurrent::SetUnit(), G4PSCylinderSurfaceFlux::SetUnit(), G4PSCylinderSurfaceCurrent::SetUnit(), G4PSFlatSurfaceCurrent::SetUnit(), G4PSSphereSurfaceFlux::SetUnit(), G4PSFlatSurfaceFlux::SetUnit().
|
protectedinherited |
G4VPrimitiveScorer.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PSCellFluxForCylinder3D::ComputeVolume(), G4VPrimitiveScorer::GetVerboseLevel(), G4VPrimitiveScorer::SetVerboseLevel().