Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/Geant4/tools/sg/ifield_factory is written in an unsupported language. File is not indexed.

0001 // Copyright (C) 2010, Guy Barrand. All rights reserved.
0002 // See the file tools.license for terms.
0003 
0004 #ifndef tools_sg_ifield_factory
0005 #define tools_sg_ifield_factory
0006 
0007 namespace tools {
0008 namespace sg {
0009   class field;
0010 }}
0011 
0012 #include <string>
0013 
0014 namespace tools {
0015 namespace sg {
0016 
0017 class ifield_factory {
0018 public:
0019   virtual ~ifield_factory(){}
0020 public:
0021   virtual field* create(const std::string&) const = 0;
0022 };
0023 
0024 }}
0025 
0026 #endif