| 
    Geant4
    10.03.p02
    
   | 
 
#include <G4FastStep.hh>


Protected Member Functions | |
| G4FastStep (const G4FastStep &right) | |
| G4FastStep & | operator= (const G4FastStep &right) | 
  Protected Member Functions inherited from G4VParticleChange | |
| G4VParticleChange (const G4VParticleChange &right) | |
| G4VParticleChange & | operator= (const G4VParticleChange &right) | 
| G4Step * | UpdateStepInfo (G4Step *Step) | 
| void | InitializeTrueStepLength (const G4Track &) | 
| void | InitializeLocalEnergyDeposit (const G4Track &) | 
| void | InitializeSteppingControl (const G4Track &) | 
| void | InitializeParentWeight (const G4Track &) | 
| void | InitializeParentGlobalTime (const G4Track &) | 
| void | InitializeStatusChange (const G4Track &) | 
| void | InitializeSecondaries (const G4Track &) | 
| void | InitializeStepInVolumeFlags (const G4Track &) | 
| G4bool | CheckSecondary (G4Track &) | 
| G4double | GetAccuracyForWarning () const | 
| G4double | GetAccuracyForException () const | 
Additional Inherited Members | |
  Protected Attributes inherited from G4VParticleChange | |
| G4TrackFastVector * | theListOfSecondaries | 
| G4int | theNumberOfSecondaries | 
| G4int | theSizeOftheListOfSecondaries | 
| G4TrackStatus | theStatusChange | 
| G4SteppingControl | theSteppingControlFlag | 
| G4double | theLocalEnergyDeposit | 
| G4double | theNonIonizingEnergyDeposit | 
| G4double | theTrueStepLength | 
| G4bool | theFirstStepInVolume | 
| G4bool | theLastStepInVolume | 
| G4double | theParentWeight | 
| G4bool | isParentWeightProposed | 
| G4bool | fSetSecondaryWeightByProcess | 
| G4double | theParentGlobalTime | 
| G4int | verboseLevel | 
| G4bool | debugFlag | 
  Static Protected Attributes inherited from G4VParticleChange | |
| static const G4double | accuracyForWarning = 1.0e-9 | 
| static const G4double | accuracyForException = 0.001 | 
Definition at line 91 of file G4FastStep.hh.
| G4FastStep::G4FastStep | ( | ) | 
Definition at line 298 of file G4FastStep.cc.
      
  | 
  virtual | 
Definition at line 312 of file G4FastStep.cc.
      
  | 
  protected | 
Definition at line 321 of file G4FastStep.cc.
Reimplemented from G4VParticleChange.
Definition at line 466 of file G4FastStep.cc.


| G4Track * G4FastStep::CreateSecondaryTrack | ( | const G4DynamicParticle & | dynamics, | 
| G4ThreeVector | polarization, | ||
| G4ThreeVector | position, | ||
| G4double | time, | ||
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 203 of file G4FastStep.cc.


| G4Track * G4FastStep::CreateSecondaryTrack | ( | const G4DynamicParticle & | dynamics, | 
| G4ThreeVector | position, | ||
| G4double | time, | ||
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 225 of file G4FastStep.cc.

      
  | 
  virtual | 
Reimplemented from G4VParticleChange.
Definition at line 443 of file G4FastStep.cc.


| void G4FastStep::ForceSteppingHitInvocation | ( | ) | 
| G4int G4FastStep::GetNumberOfSecondaryTracks | ( | ) | 
| G4double G4FastStep::GetTotalEnergyDeposited | ( | ) | const | 
| void G4FastStep::Initialize | ( | const G4FastTrack & | fastTrack | ) | 
Definition at line 54 of file G4FastStep.cc.


| void G4FastStep::KillPrimaryTrack | ( | ) | 
Definition at line 88 of file G4FastStep.cc.


| G4bool G4FastStep::operator!= | ( | const G4FastStep & | right | ) | const | 
Definition at line 361 of file G4FastStep.cc.
      
  | 
  protected | 
Definition at line 328 of file G4FastStep.cc.

| G4bool G4FastStep::operator== | ( | const G4FastStep & | right | ) | const | 
Definition at line 356 of file G4FastStep.cc.
| void G4FastStep::ProposePrimaryTrackFinalKineticEnergyAndDirection | ( | G4double | kineticEnergy, | 
| const G4ThreeVector & | direction, | ||
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 151 of file G4FastStep.cc.


| void G4FastStep::ProposePrimaryTrackFinalMomentumDirection | ( | const G4ThreeVector & | momentum, | 
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 125 of file G4FastStep.cc.


| void G4FastStep::ProposePrimaryTrackFinalPolarization | ( | const G4ThreeVector & | polarization, | 
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 179 of file G4FastStep.cc.


| void G4FastStep::ProposePrimaryTrackFinalPosition | ( | const G4ThreeVector & | position, | 
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 99 of file G4FastStep.cc.





| void G4FastStep::SetPrimaryTrackFinalKineticEnergyAndDirection | ( | G4double | kineticEnergy, | 
| const G4ThreeVector & | direction, | ||
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 167 of file G4FastStep.cc.

| void G4FastStep::SetPrimaryTrackFinalMomentum | ( | const G4ThreeVector & | momentum, | 
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 140 of file G4FastStep.cc.

| void G4FastStep::SetPrimaryTrackFinalPolarization | ( | const G4ThreeVector & | polarization, | 
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 193 of file G4FastStep.cc.

| void G4FastStep::SetPrimaryTrackFinalPosition | ( | const G4ThreeVector & | position, | 
| G4bool | localCoordinates = true  | 
        ||
| ) | 
Definition at line 114 of file G4FastStep.cc.

Reimplemented from G4VParticleChange.
Definition at line 407 of file G4FastStep.cc.

Reimplemented from G4VParticleChange.
Definition at line 370 of file G4FastStep.cc.
