 |
ATLAS Offline Software
|
Go to the documentation of this file.
20 "Map of volume name to output collection name");
29 return StatusCode::SUCCESS;
35 std::unique_ptr<MCTruthSteppingAction>
39 auto action = std::make_unique<MCTruthSteppingAction> (
52 return StatusCode::SUCCESS;
60 return StatusCode::SUCCESS;
Struct for passing around user actions.
Small wrapper around hit collection map to facilitate accessing the hit collection.
msgSvc
Provide convenience handles for various services.
std::pair< StorageIterator, bool > Emplace(std::string const &hitCollectionName, CollectionArgs &&... args)
Insert a container in the map with in-place construction.
::StatusCode StatusCode
StatusCode definition for legacy code.
User action which handles recording-envelope truth tracks.
void Record(std::string const &sgKey, std::string const &hitCollectionName, EventContext const &ctx)
Record the hit collection hitCollectionName to the StoreGate sgKey.
std::vector< G4UserEventAction * > eventActions
std::vector< G4UserSteppingAction * > steppingActions