9#ifndef ISF_HEPMC_INTERFACES_ITRUTHSTRATEGY_H
10#define ISF_HEPMC_INTERFACES_ITRUTHSTRATEGY_H 1
13#include "GaudiKernel/IAlgTool.h"
ISF interface class for TruthIncidents.
virtual bool pass(ITruthIncident &incident) const =0
true if the ITruthStrategy implementation applies to the given ITruthIncident
virtual bool appliesToRegion(unsigned short geoID) const =0
returns true if this truth strategy should be applied to the region indicated by geoID
DeclareInterfaceID(ITruthStrategy, 1, 0)
Creates the InterfaceID and interfaceID() method.