#include <G4BOptrForceCollisionTrackData.hh>
◆ G4BOptrForceCollisionTrackData()
Definition at line 29 of file G4BOptrForceCollisionTrackData.cc.
30 : G4VAuxiliaryTrackInformation(),
const G4BOptrForceCollision * fForceCollisionOperator
ForceCollisionState fForceCollisionState
◆ ~G4BOptrForceCollisionTrackData()
G4BOptrForceCollisionTrackData::~G4BOptrForceCollisionTrackData |
( |
| ) |
|
Definition at line 36 of file G4BOptrForceCollisionTrackData.cc.
41 ed <<
"Track deleted while under G4BOptrForceCollision biasing scheme of operator `";
43 ed <<
"'. Will result in inconsistencies.";
44 G4Exception(
" G4BOptrForceCollisionTrackData::~G4BOptrForceCollisionTrackData()",
std::ostringstream G4ExceptionDescription
const G4BOptrForceCollision * fForceCollisionOperator
ForceCollisionState fForceCollisionState
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
const G4String GetName() const
◆ IsFreeFromBiasing()
G4bool G4BOptrForceCollisionTrackData::IsFreeFromBiasing |
( |
| ) |
const |
|
inline |
◆ Print()
void G4BOptrForceCollisionTrackData::Print |
( |
void |
| ) |
const |
Definition at line 51 of file G4BOptrForceCollisionTrackData.cc.
53 G4cout <<
" G4BOptrForceCollisionTrackData object : " <<
this <<
G4endl;
55 G4cout <<
" Force collision state : ";
59 G4cout <<
"free from biasing ";
65 G4cout <<
"to be interaction forced ";
68 G4cout <<
"to be free flight forced (under weight = 0) ";
const G4BOptrForceCollision * fForceCollisionOperator
ForceCollisionState fForceCollisionState
G4GLOB_DLL std::ostream G4cout
const G4String GetName() const
◆ Reset()
void G4BOptrForceCollisionTrackData::Reset |
( |
| ) |
|
|
inlineprivate |
◆ G4BOptrForceCollision
◆ fForceCollisionOperator
◆ fForceCollisionState
The documentation for this class was generated from the following files: