BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
DetectorDescription/G4Geo/include/G4Geo/MdcG4Geo.h
Go to the documentation of this file.
1
//$id$
2
/*
3
* 2005/10/31 Zhengyun You Peking University
4
* 2007/05/23 Yuan Ye IHEP
5
* Mdc Geometry General for Simulation
6
* inherit from class SubDetectorG4Geo
7
*/
8
9
#ifndef MDC_G4_GEO_H
10
#define MDC_G4_GEO_H
11
12
#include "
SubDetectorG4Geo.h
"
13
14
/**
15
* Class MdcGeo contains all of the objects necessary to describe the
16
* Mdc geometry by GDML.
17
*/
18
19
class
MdcG4Geo
:
public
SubDetectorG4Geo
{
20
public
:
21
/// Constructor.
22
MdcG4Geo
();
23
24
/// Destructor.
25
~MdcG4Geo
();
26
27
/// Initialize the instance of G4Geo.
28
void
InitFromGdml
(
const
char
* gdmlFile,
const
char
* setupName );
29
30
/// Set default visual attributes;
31
void
SetDefaultVis
();
32
33
private
:
34
};
35
36
#endif
/* MDC_G4_GEO_H */
SubDetectorG4Geo.h
MdcG4Geo::MdcG4Geo
MdcG4Geo()
Constructor.
Definition
MdcG4Geo.cxx:20
MdcG4Geo::InitFromGdml
void InitFromGdml(const char *gdmlFile, const char *setupName)
Initialize the instance of G4Geo.
Definition
MdcG4Geo.cxx:30
MdcG4Geo::SetDefaultVis
void SetDefaultVis()
Set default visual attributes;.
Definition
MdcG4Geo.cxx:40
MdcG4Geo::~MdcG4Geo
~MdcG4Geo()
Destructor.
Definition
MdcG4Geo.cxx:28
SubDetectorG4Geo::SubDetectorG4Geo
SubDetectorG4Geo()
Constructor.
Definition
SubDetectorG4Geo.cxx:15
8.0.0
BOSS_Source
DetectorDescription
G4Geo
include
G4Geo
MdcG4Geo.h
Generated by
1.16.1