Geant4
10.02.p02
|
#include <G4TrackState.hh>
Public Types | |
typedef T | ClassType |
typedef G4TrackState< T > | StateType |
typedef G4shared_ptr< StateType > | StateTypeHandle |
Public Member Functions | |
virtual | ~G4TrackStateDependent () |
virtual void | SetTrackState (G4shared_ptr< StateType > state) |
virtual G4VTrackStateHandle | PopTrackState () |
virtual G4VTrackStateHandle | GetTrackState () const |
virtual StateTypeHandle | GetConcreteTrackState () const |
virtual void | LoadTrackState (G4TrackStateManager &manager) |
virtual void | SaveTrackState (G4TrackStateManager &manager) |
virtual void | NewTrackState () |
virtual StateTypeHandle | CreateTrackState () const |
virtual void | ResetTrackState () |
Public Member Functions inherited from G4VTrackStateDependent | |
G4VTrackStateDependent () | |
virtual | ~G4VTrackStateDependent () |
Protected Member Functions | |
G4TrackStateDependent () | |
Protected Attributes | |
StateTypeHandle | fpTrackState |
Definition at line 102 of file G4TrackState.hh.
typedef T G4TrackStateDependent< T >::ClassType |
Definition at line 249 of file G4TrackState.hh.
typedef G4TrackState<T> G4TrackStateDependent< T >::StateType |
Definition at line 250 of file G4TrackState.hh.
typedef G4shared_ptr<StateType> G4TrackStateDependent< T >::StateTypeHandle |
Definition at line 251 of file G4TrackState.hh.
|
inlinevirtual |
Definition at line 253 of file G4TrackState.hh.
|
inlineprotected |
Definition at line 309 of file G4TrackState.hh.
|
inlinevirtual |
Definition at line 298 of file G4TrackState.hh.
|
inlinevirtual |
Definition at line 273 of file G4TrackState.hh.
|
inlinevirtual |
Implements G4VTrackStateDependent.
Definition at line 267 of file G4TrackState.hh.
|
inlinevirtual |
Implements G4VTrackStateDependent.
Definition at line 278 of file G4TrackState.hh.
Referenced by G4ITTransportation::AlongStepGetPhysicalInteractionLength(), and G4DNABrownianTransportation::ComputeGeomLimit().
|
inlinevirtual |
Implements G4VTrackStateDependent.
Definition at line 293 of file G4TrackState.hh.
Referenced by G4TrackStateDependent< G4ITSafetyHelper >::LoadTrackState(), and G4ITTransportation::StartTracking().
|
inlinevirtual |
Implements G4VTrackStateDependent.
Definition at line 260 of file G4TrackState.hh.
|
inlinevirtual |
Implements G4VTrackStateDependent.
Definition at line 303 of file G4TrackState.hh.
Referenced by G4ITTransportation::AlongStepGetPhysicalInteractionLength(), and G4DNABrownianTransportation::ComputeGeomLimit().
|
inlinevirtual |
Implements G4VTrackStateDependent.
Definition at line 288 of file G4TrackState.hh.
Referenced by G4TrackStateDependent< G4ITSafetyHelper >::LoadTrackState(), and G4ITTransportation::StartTracking().
|
inlinevirtual |
Definition at line 255 of file G4TrackState.hh.
|
protected |
Definition at line 313 of file G4TrackState.hh.
Referenced by G4TrackStateDependent< G4ITSafetyHelper >::GetConcreteTrackState(), G4TrackStateDependent< G4ITSafetyHelper >::GetTrackState(), G4TrackStateDependent< G4ITSafetyHelper >::LoadTrackState(), G4TrackStateDependent< G4ITSafetyHelper >::NewTrackState(), G4TrackStateDependent< G4ITSafetyHelper >::PopTrackState(), G4TrackStateDependent< G4ITSafetyHelper >::ResetTrackState(), G4TrackStateDependent< G4ITSafetyHelper >::SaveTrackState(), and G4TrackStateDependent< G4ITSafetyHelper >::SetTrackState().