 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ISF_BASESIMULATORG4TOOL_H
6 #define ISF_BASESIMULATORG4TOOL_H
12 #include <GaudiKernel/IAlgTool.h>
13 #include <GaudiKernel/StatusCode.h>
37 std::shared_ptr<HitCollectionMap>) = 0;
50 return setupEvent(Gaudi::Hive::currentContext(), hitCollections);
59 return releaseEvent(Gaudi::Hive::currentContext(), hitCollections);
67 return StatusCode::FAILURE;
75 return StatusCode::FAILURE;
80 return StatusCode::FAILURE;
88 return StatusCode::FAILURE;
std::list< ISF::ISFParticle * > ISFParticleContainer
generic ISFParticle container (not necessarily a std::list!)
Small wrapper around hit collection map to facilitate accessing the hit collection.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< ISF::ISFParticle * > ISFParticleVector
ISFParticle vector.
This defines the McEventCollection, which is really just an ObjectVector of McEvent objects.