|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TrackState.hh>
Inheritance diagram for G4TrackStateDependent< T >:Public Types | |
| using | ClassType = T |
| using | StateType = G4TrackState<T> |
| using | StateTypeHandle = std::shared_ptr<StateType> |
Public Member Functions | |
| ~G4TrackStateDependent () override=default | |
| virtual void | SetTrackState (G4shared_ptr< StateType > state) |
| G4VTrackStateHandle | PopTrackState () override |
| G4VTrackStateHandle | GetTrackState () const override |
| virtual StateTypeHandle | GetConcreteTrackState () const |
| void | LoadTrackState (G4TrackStateManager &manager) override |
| void | SaveTrackState (G4TrackStateManager &manager) override |
| void | NewTrackState () override |
| virtual StateTypeHandle | CreateTrackState () const |
| void | ResetTrackState () override |
Public Member Functions inherited from G4VTrackStateDependent | |
| G4VTrackStateDependent ()=default | |
| virtual | ~G4VTrackStateDependent ()=default |
Protected Member Functions | |
| G4TrackStateDependent () | |
Protected Attributes | |
| StateTypeHandle | fpTrackState |
Definition at line 235 of file G4TrackState.hh.
| using G4TrackStateDependent< T >::ClassType = T |
Definition at line 238 of file G4TrackState.hh.
| using G4TrackStateDependent< T >::StateType = G4TrackState<T> |
Definition at line 239 of file G4TrackState.hh.
| using G4TrackStateDependent< T >::StateTypeHandle = std::shared_ptr<StateType> |
Definition at line 240 of file G4TrackState.hh.
|
overridedefault |
|
inlineprotected |
Definition at line 301 of file G4TrackState.hh.
|
inlinevirtual |
Definition at line 290 of file G4TrackState.hh.
|
inlinevirtual |
Definition at line 264 of file G4TrackState.hh.
|
inlineoverridevirtual |
Implements G4VTrackStateDependent.
Definition at line 257 of file G4TrackState.hh.
|
inlineoverridevirtual |
Implements G4VTrackStateDependent.
Definition at line 269 of file G4TrackState.hh.
|
inlineoverridevirtual |
Implements G4VTrackStateDependent.
Definition at line 285 of file G4TrackState.hh.
Referenced by LoadTrackState().
|
inlineoverridevirtual |
Implements G4VTrackStateDependent.
Definition at line 249 of file G4TrackState.hh.
|
inlineoverridevirtual |
Implements G4VTrackStateDependent.
Definition at line 295 of file G4TrackState.hh.
|
inlineoverridevirtual |
Implements G4VTrackStateDependent.
Definition at line 280 of file G4TrackState.hh.
Referenced by LoadTrackState().
|
inlinevirtual |
Definition at line 244 of file G4TrackState.hh.
|
protected |
Definition at line 305 of file G4TrackState.hh.
Referenced by GetConcreteTrackState(), GetTrackState(), LoadTrackState(), NewTrackState(), PopTrackState(), ResetTrackState(), SaveTrackState(), and SetTrackState().