ATLAS Offline Software
IRegionCreator.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef G4ATLASINTERFACES_IRegionCreator_H
6 #define G4ATLASINTERFACES_IRegionCreator_H
7 
8 #include "GaudiKernel/IAlgTool.h"
9 
10 // Geant4
11 #include "G4LogicalVolume.hh"
12 
21 class IRegionCreator : virtual public IAlgTool {
22  public:
23  virtual ~IRegionCreator() {}
26 
27  virtual void Dump() = 0;
28 
29  virtual void Construct() = 0;
30 };
31 
32 #endif
IRegionCreator::Construct
virtual void Construct()=0
IRegionCreator
Definition: IRegionCreator.h:21
IRegionCreator::~IRegionCreator
virtual ~IRegionCreator()
Definition: IRegionCreator.h:23
IRegionCreator::Dump
virtual void Dump()=0
IRegionCreator::DeclareInterfaceID
DeclareInterfaceID(IRegionCreator, 1, 0)
Creates the InterfaceID and interfaceID() method.