Geant4-11
|
#include <G4ChannelingTrackData.hh>
Public Member Functions | |
G4ChannelingTrackData () | |
G4double | GetDensity () |
G4double | GetEFX () |
G4double | GetEFY () |
G4double | GetElD () |
G4ThreeVector | GetMomCh () |
G4double | GetNuD () |
G4ThreeVector | GetPosCh () |
void | Print () const |
void | Reset () |
void | SetEFX (G4double aDouble) |
void | SetEFY (G4double aDouble) |
void | SetElD (G4double aDouble) |
void | SetMomCh (G4ThreeVector a3vec) |
void | SetNuD (G4double aDouble) |
void | SetPosCh (G4ThreeVector a3vec) |
~G4ChannelingTrackData () | |
Private Attributes | |
const G4Channeling * | fChannelingProcess |
G4ThreeVector | fDBL |
G4double | fEFX |
G4double | fEFY |
G4double | fElD |
G4ThreeVector | fMomCh |
G4double | fNuD |
G4ThreeVector | fPosCh |
Friends | |
class | G4Channeling |
Definition at line 48 of file G4ChannelingTrackData.hh.
G4ChannelingTrackData::G4ChannelingTrackData | ( | ) |
Definition at line 30 of file G4ChannelingTrackData.cc.
G4ChannelingTrackData::~G4ChannelingTrackData | ( | ) |
Definition at line 43 of file G4ChannelingTrackData.cc.
|
inline |
Definition at line 68 of file G4ChannelingTrackData.hh.
Referenced by G4ChannelingOptrChangeCrossSection::ProposeOccurenceBiasingOperation().
|
inline |
|
inline |
|
inline |
Definition at line 74 of file G4ChannelingTrackData.hh.
References fElD.
Referenced by G4ChannelingOptrChangeCrossSection::ProposeOccurenceBiasingOperation().
|
inline |
Definition at line 82 of file G4ChannelingTrackData.hh.
References fMomCh.
Referenced by G4Channeling::PostStepDoIt().
|
inline |
Definition at line 71 of file G4ChannelingTrackData.hh.
References fNuD.
Referenced by G4ChannelingOptrChangeCrossSection::ProposeOccurenceBiasingOperation().
|
inline |
Definition at line 85 of file G4ChannelingTrackData.hh.
References fPosCh.
Referenced by G4Channeling::UpdateParameters().
|
virtual |
Reimplemented from G4VAuxiliaryTrackInformation.
Definition at line 47 of file G4ChannelingTrackData.cc.
References CLHEP::angstrom, fElD, fMomCh, fNuD, fPosCh, G4cout, G4endl, and CLHEP::GeV.
|
inline |
Definition at line 61 of file G4ChannelingTrackData.hh.
References fChannelingProcess, fDBL, fElD, fMomCh, fNuD, and fPosCh.
Referenced by G4Channeling::GetMeanFreePath(), and G4Channeling::PostStepDoIt().
|
inline |
Definition at line 76 of file G4ChannelingTrackData.hh.
References fEFX.
Referenced by G4Channeling::UpdateParameters().
|
inline |
Definition at line 79 of file G4ChannelingTrackData.hh.
References fEFY.
Referenced by G4Channeling::UpdateParameters().
|
inline |
Definition at line 73 of file G4ChannelingTrackData.hh.
References fElD.
Referenced by G4Channeling::UpdateParameters().
|
inline |
Definition at line 83 of file G4ChannelingTrackData.hh.
References fMomCh.
Referenced by G4Channeling::UpdateParameters().
|
inline |
Definition at line 70 of file G4ChannelingTrackData.hh.
References fNuD.
Referenced by G4Channeling::UpdateParameters().
|
inline |
Definition at line 86 of file G4ChannelingTrackData.hh.
References fPosCh.
Referenced by G4Channeling::UpdateParameters().
|
friend |
Definition at line 49 of file G4ChannelingTrackData.hh.
|
private |
Definition at line 58 of file G4ChannelingTrackData.hh.
Referenced by Reset().
|
private |
Definition at line 92 of file G4ChannelingTrackData.hh.
Referenced by Reset().
|
private |
Definition at line 103 of file G4ChannelingTrackData.hh.
|
private |
Definition at line 104 of file G4ChannelingTrackData.hh.
|
private |
Definition at line 101 of file G4ChannelingTrackData.hh.
Referenced by GetDensity(), GetElD(), Print(), Reset(), and SetElD().
|
private |
Definition at line 97 of file G4ChannelingTrackData.hh.
Referenced by GetMomCh(), Print(), Reset(), and SetMomCh().
|
private |
Definition at line 100 of file G4ChannelingTrackData.hh.
Referenced by GetDensity(), GetNuD(), Print(), Reset(), and SetNuD().
|
private |
Definition at line 98 of file G4ChannelingTrackData.hh.
Referenced by GetPosCh(), Print(), Reset(), and SetPosCh().