|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARG4SHOWERLIBSVC_ILIBLARSHOWERLIBSVC_H
6 #define LARG4SHOWERLIBSVC_ILIBLARSHOWERLIBSVC_H
11 #include "GaudiKernel/IInterface.h"
16 #include "G4FastTrack.hh"
28 #ifdef DEBUG_FrozenShowers
29 virtual std::vector<EnergySpot>
getShower(
const G4FastTrack&,
int ) = 0;
31 virtual std::vector<EnergySpot>
getShower(
const G4FastTrack&,
int )
const = 0;
DeclareInterfaceID(ILArG4ShowerLibSvc, 0, 0)
virtual std::vector< EnergySpot > getShower(const G4FastTrack &, int) const =0
virtual double getContainmentZ(const G4FastTrack &, int)=0
virtual bool checkLibrary(G4int, int)=0
virtual ~ILArG4ShowerLibSvc()
virtual double getContainmentR(const G4FastTrack &, int)=0