GeoModel - GeoModelCore
Main Page
Related Pages
Classes
Files
File List
GeoModelKernel
GeoModelKernel
GeoVStore.h
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GEOMODELKERNEL_GEOVSTORE_H
6
#define GEOMODELKERNEL_GEOVSTORE_H
7
23
#include <any>
24
25
class
GeoAlignableTransform
;
26
class
GeoVFullPhysVol
;
27
28
class
GeoVStore
29
{
30
public
:
31
GeoVStore
() {}
32
virtual
~
GeoVStore
() {}
33
34
virtual
void
storeAXF(
GeoAlignableTransform
* axf, std::any key) = 0;
35
virtual
void
storeFPV(
GeoVFullPhysVol
* fpv, std::any key) = 0;
36
37
};
38
39
40
#endif
GeoVFullPhysVol
Definition:
GeoVFullPhysVol.h:14
GeoVStore
Abstract base class for a generic GeoModel store The interface allows to store pointers to two types ...
Definition:
GeoVStore.h:28
GeoAlignableTransform
Definition:
GeoAlignableTransform.h:13
Generated on Thu May 28 2020 05:11:07 for GeoModel - GeoModelCore by
1.8.11