#include <G4ErrorTrajState.hh>
Definition at line 49 of file G4ErrorTrajState.hh.
◆ G4ErrorTrajState() [1/2]
G4ErrorTrajState::G4ErrorTrajState |
( |
| ) |
|
|
inline |
◆ G4ErrorTrajState() [2/2]
◆ ~G4ErrorTrajState()
virtual G4ErrorTrajState::~G4ErrorTrajState |
( |
| ) |
|
|
inlinevirtual |
◆ BuildCharge()
void G4ErrorTrajState::BuildCharge |
( |
| ) |
|
Definition at line 85 of file G4ErrorTrajState.cc.
91 std::ostringstream message;
93 G4Exception(
"G4ErrorTrajState::BuildCharge()",
"GEANT4e-error",
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
static G4ParticleTable * GetParticleTable()
G4double GetPDGCharge() const
◆ Dump()
virtual void G4ErrorTrajState::Dump |
( |
std::ostream & |
out = G4cout | ) |
const |
|
pure virtual |
◆ DumpPosMomError()
void G4ErrorTrajState::DumpPosMomError |
( |
std::ostream & |
out = G4cout | ) |
const |
◆ GetCharge()
G4double G4ErrorTrajState::GetCharge |
( |
| ) |
const |
|
inline |
◆ GetError()
◆ GetG4Track()
G4Track* G4ErrorTrajState::GetG4Track |
( |
| ) |
const |
|
inline |
◆ GetMomentum()
G4Vector3D G4ErrorTrajState::GetMomentum |
( |
| ) |
const |
|
inline |
◆ GetParticleType()
const G4String& G4ErrorTrajState::GetParticleType |
( |
| ) |
const |
|
inline |
◆ GetPosition()
G4Point3D G4ErrorTrajState::GetPosition |
( |
| ) |
const |
|
inline |
◆ GetTSType()
virtual G4eTSType G4ErrorTrajState::GetTSType |
( |
| ) |
const |
|
inlinevirtual |
◆ PropagateError()
G4int G4ErrorTrajState::PropagateError |
( |
const G4Track * |
| ) |
|
|
virtual |
Reimplemented in G4ErrorFreeTrajState.
Definition at line 53 of file G4ErrorTrajState.cc.
55 std::ostringstream message;
56 message <<
"Wrong trajectory state type !" <<
G4endl 58 G4Exception(
"G4ErrorTrajState::PropagateError()",
"GEANT4e-Error",
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
virtual G4eTSType GetTSType() const
◆ SetCharge()
void G4ErrorTrajState::SetCharge |
( |
G4double |
ch | ) |
|
|
inline |
◆ SetData()
◆ SetError()
◆ SetG4Track()
void G4ErrorTrajState::SetG4Track |
( |
G4Track * |
trk | ) |
|
|
inline |
◆ SetMomentum()
virtual void G4ErrorTrajState::SetMomentum |
( |
const G4Vector3D & |
mom | ) |
|
|
inlinevirtual |
◆ SetParticleType()
void G4ErrorTrajState::SetParticleType |
( |
const G4String & |
partType | ) |
|
|
inline |
◆ SetPosition()
virtual void G4ErrorTrajState::SetPosition |
( |
const G4Point3D |
pos | ) |
|
|
inlinevirtual |
◆ Update()
virtual G4int G4ErrorTrajState::Update |
( |
const G4Track * |
| ) |
|
|
inlinevirtual |
◆ UpdatePosMom()
◆ operator<<
◆ fCharge
◆ fError
◆ fMomentum
◆ fParticleType
G4String G4ErrorTrajState::fParticleType |
|
protected |
◆ fPosition
◆ iverbose
G4int G4ErrorTrajState::iverbose |
|
protected |
◆ theG4Track
G4Track* G4ErrorTrajState::theG4Track |
|
protected |
◆ theTSType
The documentation for this class was generated from the following files: