![]() |
ATLAS Offline Software
|
Include the common definitions from the MuonReadoutGeometry. More...
Classes | |
class | MdtSensitiveDetector |
class | MdtSensitiveDetectorTool |
class | MmSensitiveDetector |
class | MmSensitiveDetectorTool |
class | MuonSensitiveDetector |
class | RpcSensitiveDetector |
class | RpcSensitiveDetectorTool |
class | sTgcSensitiveDetector |
class | sTgcSensitiveDetectorTool |
class | TgcSensitiveDetector |
class | TgcSensitiveDetectorTool |
Functions | |
Amg::Transform3D | getTransform (const G4VTouchable *history, unsigned int level) |
Extracts the local -> global transformation from a TouchableHistory at a given level. More... | |
Include the common definitions from the MuonReadoutGeometry.
Basic MuonSensitiveDetector class from which all the other sensitive detectors inherit.
The base implementation provides the output container to store gate, creates the GeometryContext of interest and unifies the criteria whether a Step shall be processed or not. Finally, it keeps track whether a particle from a G4 step has already been recorded and updates then the last hit accordingly
|
inline |
Extracts the local -> global transformation from a TouchableHistory at a given level.
history | Pointer to the history of the G4 track |
level | Level inside the history - should not exceed GetNDepth() of the history |
Definition at line 24 of file MuonSpectrometer/MuonPhaseII/MuonG4/MuonSensitiveDetectorsR4/MuonSensitiveDetectorsR4/Utils.h.