GEAR
1.9.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Friends
Pages
include
gear
geartgeo
TGeoGeometryInitializer.h
1
#ifndef GEAR_TGeoGeometryInitializer_H
2
#define GEAR_TGeoGeometryInitializer_H 1
3
4
#include <string>
5
#include <vector>
6
7
#include "gear/GEAR.h"
8
9
//#include "TGeoManager.h"
10
class
TGeoManager;
11
12
namespace
gear {
13
18
class
TGeoGeometryInitializer
{
19
20
public
:
21
TGeoGeometryInitializer
(
const
TGeoGeometryInitializer
&) =
delete
;
22
TGeoGeometryInitializer
& operator=(
const
TGeoGeometryInitializer
&) =
delete
;
23
25
virtual
~TGeoGeometryInitializer
() {
26
;}
27
28
// static TGeoGeometryInitializer * getTGeoGeometryInitializer(std::string gdmlFile);
29
30
TGeoManager* getGeoManager(){
return
_geoMgr;}
31
32
TGeoGeometryInitializer(std::string gdmlFile);
33
34
private
:
35
36
37
//static TGeoGeometryInitializer *theInitializer;
38
TGeoManager *_geoMgr = nullptr ;
39
};
// class
40
}
// namespace gear
41
#endif
/* ifndef GEAR_TGeoGEOMETRYINITIALIZER_H */
gear::TGeoGeometryInitializer::~TGeoGeometryInitializer
virtual ~TGeoGeometryInitializer()
Destructor.
Definition:
TGeoGeometryInitializer.h:25
gear::TGeoGeometryInitializer
TGeo Geometry Initializer class.
Definition:
TGeoGeometryInitializer.h:18
Generated by
1.8.5