GEMC
2.2
Geant4 Monte-Carlo Framework
Main Page
Namespaces
Data Structures
Files
File List
Globals
detector
mysql_det_factory.h
Go to the documentation of this file.
1
#ifndef MYSQL_DET_FACTORY_H
2
#define MYSQL_DET_FACTORY_H 1
3
4
// gemc headers
5
#include "
detector_factory.h
"
6
7
class
mysql_det_factory
:
public
detectorFactory
8
{
9
public
:
10
mysql_det_factory
(){;}
11
12
// load all detectors that matches factorytype
13
map<string, detector>
loadDetectors
();
14
15
// initialize factorytype, option and runcondition classes
16
void
initFactory
(
goptions
,
runConditions
,
string
);
17
18
static
detectorFactory
*
createFactory
()
19
{
20
return
new
mysql_det_factory
;
21
}
22
};
23
24
25
#endif
mysql_det_factory::initFactory
void initFactory(goptions, runConditions, string)
mysql_det_factory::mysql_det_factory
mysql_det_factory()
Definition:
mysql_det_factory.h:10
runConditions
Definition:
run_conditions.h:83
mysql_det_factory::createFactory
static detectorFactory * createFactory()
Definition:
mysql_det_factory.h:18
goptions
Definition:
options.h:54
detectorFactory
Definition:
detector_factory.h:14
mysql_det_factory::loadDetectors
map< string, detector > loadDetectors()
Definition:
mysql_det_factory.cc:8
mysql_det_factory
Definition:
mysql_det_factory.h:7
detector_factory.h
Generated on Wed Jul 6 2016 11:13:14 for GEMC by
1.8.11