![]() |
ATLAS Offline Software
|
#include "G4Step.hh"#include "G4EmProcessSubType.hh"#include "G4HadronicProcessType.hh"#include "G4DecayProcessType.hh"#include <string>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | G4StepHelper |
| helper functions to avoid having to play with the G4Step to retrieve relevant quantities. | |
Functions | |
| G4ThreeVector | G4StepHelper::preStepPosition (const G4Step *theStep) |
| TODO. | |
| G4ThreeVector | G4StepHelper::postStepPosition (const G4Step *theStep) |
| TODO. | |
| std::string | G4StepHelper::particleName (const G4Step *theStep) |
| TODO. | |
| int | G4StepHelper::particlePDGCode (const G4Step *theStep) |
| TODO. | |
| double | G4StepHelper::depositedEnergy (const G4Step *theStep) |
| TODO. | |
| G4LogicalVolume * | G4StepHelper::getPreStepLogicalVolume (const G4Step *theStep, int iLevel=0) |
| TODO. | |
| std::string | G4StepHelper::getPreStepLogicalVolumeName (const G4Step *theStep, int iLevel=0) |
| TODO. | |
| G4VPhysicalVolume * | G4StepHelper::getPreStepPhysicalVolume (const G4Step *theStep, int iLevel=0) |
| TODO. | |
| G4LogicalVolume * | G4StepHelper::getPostStepLogicalVolume (const G4Step *theStep, int iLevel=0) |
| TODO. | |
| std::string | G4StepHelper::getPostStepLogicalVolumeName (const G4Step *theStep, int iLevel=0) |
| TODO. | |
| G4VPhysicalVolume * | G4StepHelper::getPostStepPhysicalVolume (const G4Step *theStep, int iLevel=0) |
| TODO. | |
| int | G4StepHelper::preStepBranchDepth (const G4Step *theStep) |
| TODO. | |
| int | G4StepHelper::postStepBranchDepth (const G4Step *theStep) |
| TODO. | |
| const G4VProcess * | G4StepHelper::getProcess (const G4Step *theStep) |
| TODO. | |
| std::string | G4StepHelper::getProcessName (const G4Step *theStep) |
| TODO. | |
| G4int | G4StepHelper::getProcessSubType (const G4Step *theStep) |
| TODO. | |