#include <Par01PionShowerModel.hh>
Public 멤버 함수 | |
Par01PionShowerModel (G4String, G4Region *) | |
Par01PionShowerModel (G4String) | |
~Par01PionShowerModel () | |
virtual G4bool | IsApplicable (const G4ParticleDefinition &) |
virtual G4bool | ModelTrigger (const G4FastTrack &) |
virtual void | DoIt (const G4FastTrack &, G4FastStep &) |
virtual G4bool | AtRestModelTrigger (const G4FastTrack &) |
virtual void | AtRestDoIt (const G4FastTrack &, G4FastStep &) |
const G4String | GetName () const |
G4bool | operator== (const G4VFastSimulationModel &) const |
Private 멤버 함수 | |
void | AssignSpotAndCallHit (const Par01EnergySpot &eSpot) |
void | FillFakeStep (const Par01EnergySpot &eSpot) |
void | Explode (const G4FastTrack &) |
void | BuildDetectorResponse () |
Private 속성 | |
G4Step * | fFakeStep |
G4StepPoint * | fFakePreStepPoint |
G4StepPoint * | fFakePostStepPoint |
G4TouchableHandle | fTouchableHandle |
G4Navigator * | fpNavigator |
G4bool | fNaviSetup |
std::vector< Par01EnergySpot > | feSpotList |
Par01PionShowerModel.hh 파일의 46 번째 라인에서 정의되었습니다.
Par01PionShowerModel.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : fFakePostStepPoint, fFakePreStepPoint, fFakeStep, fNaviSetup, fpNavigator, fTouchableHandle, G4Step::GetPostStepPoint(), G4Step::GetPreStepPoint().
Par01PionShowerModel::Par01PionShowerModel | ( | G4String | modelName | ) |
Par01PionShowerModel.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : fFakePostStepPoint, fFakePreStepPoint, fFakeStep, fNaviSetup, fpNavigator, fTouchableHandle, G4Step::GetPostStepPoint(), G4Step::GetPreStepPoint().
Par01PionShowerModel::~Par01PionShowerModel | ( | ) |
Par01PionShowerModel.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : fFakeStep, fpNavigator.
|
private |
Par01PionShowerModel.cc 파일의 190 번째 라인에서 정의되었습니다.
다음을 참조함 : fFakeStep, FillFakeStep(), G4VPhysicalVolume::GetLogicalVolume(), G4StepPoint::GetPhysicalVolume(), G4Step::GetPreStepPoint(), G4VSensitiveDetector::Hit().
다음에 의해서 참조됨 : BuildDetectorResponse().
|
inlinevirtualinherited |
G4VFastSimulationModel.hh 파일의 132 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FastSimulationManager::InvokeAtRestDoIt().
|
inlinevirtualinherited |
G4VFastSimulationModel.hh 파일의 121 번째 라인에서 정의되었습니다.
|
private |
Par01PionShowerModel.cc 파일의 172 번째 라인에서 정의되었습니다.
다음을 참조함 : AssignSpotAndCallHit(), feSpotList.
다음에 의해서 참조됨 : DoIt().
|
virtual |
|
private |
Par01PionShowerModel.cc 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : cm, CLHEP::Hep3Vector::cross(), feSpotList, G4UniformRand, G4FastTrack::GetEnvelopeSolid(), G4FastTrack::GetInverseAffineTransformation(), G4Track::GetKineticEnergy(), G4Track::GetMomentumDirection(), G4FastTrack::GetPrimaryTrack(), G4FastTrack::GetPrimaryTrackLocalDirection(), G4FastTrack::GetPrimaryTrackLocalPosition(), CLHEP::Hep3Vector::orthogonal(), Par01EnergySpot::SetEnergy(), Par01EnergySpot::SetPosition(), G4INCL::DeJongSpin::shoot(), twopi, z.
다음에 의해서 참조됨 : DoIt().
|
private |
Par01PionShowerModel.cc 파일의 219 번째 라인에서 정의되었습니다.
다음을 참조함 : fFakePreStepPoint, fFakeStep, fNaviSetup, fpNavigator, fTouchableHandle, Par01EnergySpot::GetEnergy(), Par01EnergySpot::GetPosition(), G4TransportationManager::GetTransportationManager(), G4Step::SetTotalEnergyDeposit(), G4StepPoint::SetTouchableHandle().
다음에 의해서 참조됨 : AssignSpotAndCallHit().
G4VFastSimulationModel.hh 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VFastSimulationModel::theModelName.
|
virtual |
Par01PionShowerModel.cc 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PionMinus::PionMinusDefinition(), G4PionPlus::PionPlusDefinition().
|
virtual |
Par01PionShowerModel.cc 파일의 92 번째 라인에서 정의되었습니다.
|
inlineinherited |
G4VFastSimulationModel.hh 파일의 158 번째 라인에서 정의되었습니다.
|
private |
Par01PionShowerModel.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildDetectorResponse(), Explode().
|
private |
Par01PionShowerModel.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Par01PionShowerModel().
|
private |
Par01PionShowerModel.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillFakeStep(), Par01PionShowerModel().
|
private |
Par01PionShowerModel.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AssignSpotAndCallHit(), FillFakeStep(), Par01PionShowerModel(), ~Par01PionShowerModel().
|
private |
Par01PionShowerModel.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillFakeStep(), Par01PionShowerModel().
|
private |
Par01PionShowerModel.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillFakeStep(), Par01PionShowerModel(), ~Par01PionShowerModel().
|
private |
Par01PionShowerModel.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillFakeStep(), Par01PionShowerModel().