#include <G4Absorber.hh>
Public 멤버 함수 | |
G4Absorber (G4double cutOnP) | |
~G4Absorber () | |
G4bool | WillBeAbsorbed (const G4KineticTrack &kt) |
G4bool | Absorb (G4KineticTrack &kt, G4KineticTrackVector &tgt) |
G4KineticTrackVector * | GetAbsorbers () |
G4KineticTrackVector * | GetProducts () |
G4bool | FindAbsorbers (G4KineticTrack &kt, G4KineticTrackVector &tgt) |
G4bool | FindProducts (G4KineticTrack &kt) |
Private 멤버 함수 | |
G4Absorber (const G4Absorber &right) | |
const G4Absorber & | operator= (const G4Absorber &right) |
int | operator== (const G4Absorber &right) const |
int | operator!= (const G4Absorber &right) const |
G4ThreeVector | GetRandomDirection () |
Private 속성 | |
G4double | theCutOnP |
G4KineticTrackVector * | theAbsorbers |
G4KineticTrackVector * | theProducts |
G4Absorber.hh 파일의 34 번째 라인에서 정의되었습니다.
G4Absorber::G4Absorber | ( | G4double | cutOnP | ) |
G4Absorber.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : theAbsorbers, theCutOnP, theProducts.
G4Absorber::~G4Absorber | ( | ) |
G4Absorber.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : theAbsorbers, theProducts.
|
private |
G4bool G4Absorber::Absorb | ( | G4KineticTrack & | kt, |
G4KineticTrackVector & | tgt | ||
) |
G4Absorber.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : FindAbsorbers(), FindProducts().
G4bool G4Absorber::FindAbsorbers | ( | G4KineticTrack & | kt, |
G4KineticTrackVector & | tgt | ||
) |
G4Absorber.cc 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX, eplus, G4KineticTrack::GetDefinition(), G4ParticleDefinition::GetPDGCharge(), G4KineticTrack::GetPosition(), pos, theAbsorbers.
다음에 의해서 참조됨 : Absorb(), G4BinaryCascade::Absorb().
G4bool G4Absorber::FindProducts | ( | G4KineticTrack & | kt | ) |
G4Absorber.cc 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::HepLorentzVector::boostVector(), eplus, G4KineticTrack::Get4Momentum(), G4KineticTrack::GetDefinition(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4KineticTrack::GetPosition(), GetRandomDirection(), G4Neutron::Neutron(), G4Proton::Proton(), theProducts.
다음에 의해서 참조됨 : Absorb(), G4BinaryCascade::Absorb().
|
inline |
G4Absorber.hh 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : theAbsorbers.
다음에 의해서 참조됨 : G4BinaryCascade::Absorb().
|
inline |
G4Absorber.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : theProducts.
다음에 의해서 참조됨 : G4BinaryCascade::Absorb().
|
private |
|
private |
|
private |
|
private |
bool G4Absorber::WillBeAbsorbed | ( | const G4KineticTrack & | kt | ) |
G4Absorber.cc 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::HepLorentzVector::e(), G4KineticTrack::Get4Momentum(), G4KineticTrack::GetActualMass(), G4KineticTrack::GetDefinition(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4PionZero::PionZero(), theCutOnP.
다음에 의해서 참조됨 : G4BinaryCascade::Absorb().
|
private |
G4Absorber.hh 파일의 57 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindAbsorbers(), G4Absorber(), GetAbsorbers(), ~G4Absorber().
|
private |
G4Absorber.hh 파일의 56 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Absorber(), WillBeAbsorbed().
|
private |
G4Absorber.hh 파일의 58 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindProducts(), G4Absorber(), GetProducts(), ~G4Absorber().