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;
Small wrapper around hit collection map to facilitate accessing the hit collection.
The generic ISF particle definition,.
This defines the McEventCollection, which is really just an ObjectVector of McEvent objectsFile: Gene...
std::list< ISF::ISFParticle * > ISFParticleContainer
generic ISFParticle container (not necessarily a std::list!)
std::vector< ISF::ISFParticle * > ISFParticleVector
ISFParticle vector.