![]() |
ATLAS Offline Software
|
#include "SimHelpers/StepHelper.h"#include "G4LogicalVolume.hh"#include "G4VPhysicalVolume.hh"#include "G4TouchableHistory.hh"#include "G4VProcess.hh"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. | |