9#ifndef IGeantFollowerMSHelper_H
10#define IGeantFollowerMSHelper_H
13#include "GaudiKernel/IAlgTool.h"
15#include "G4ThreeVector.hh"
39 virtual void trackParticle(
const G4ThreeVector& pos,
const G4ThreeVector& mom,
int pdg,
double charge,
float t,
float X0) = 0;
double charge(const T &p)
virtual void endEvent()=0
virtual void beginEvent()=0
virtual void trackParticle(const G4ThreeVector &pos, const G4ThreeVector &mom, int pdg, double charge, float t, float X0)=0
static const InterfaceID & interfaceID()
AlgTool and IAlgTool interface methods.
virtual ~IGeantFollowerMSHelper()
Virtual destructor.
Ensure that the ATLAS eigen extensions are properly loaded.
static const InterfaceID IID_IGeantFollowerMSHelper("IGeantFollowerMSHelper", 1, 0)
Interface ID for IGeantFollowerMSHelperFollowerHelper.