GeoModel - GeoModelCore
Main Page
Related Pages
Classes
Files
File List
GeoModelKernel
GeoModelKernel
GeoGeometryPluginLoader.h
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GEOGEOMETRYPLUGINLOADER_H_
6
#define GEOGEOMETRYPLUGINLOADER_H_
7
#include <string>
8
class
GeoVGeometryPlugin
;
9
class
GeoGeometryPluginLoader
10
{
11
public
:
12
13
// Constructor:
14
GeoGeometryPluginLoader
();
15
16
// Destructor:
17
~
GeoGeometryPluginLoader
();
18
19
// load Geometry plugin
20
GeoVGeometryPlugin
*load(
const
std::string & path)
const
;
21
22
private
:
23
24
GeoGeometryPluginLoader
(
const
GeoGeometryPluginLoader
&)=
delete
;
25
GeoGeometryPluginLoader
& operator=(
const
GeoGeometryPluginLoader
&)=
delete
;
26
27
};
28
29
#endif
GeoGeometryPluginLoader
Definition:
GeoGeometryPluginLoader.h:9
GeoVGeometryPlugin
Abstact Base Class for a geometry plugin. The geometry plugin builds the raw geometry.
Definition:
GeoVGeometryPlugin.h:20
Generated on Thu May 28 2020 05:11:07 for GeoModel - GeoModelCore by
1.8.11