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
19class MdcG4Geo : public SubDetectorG4Geo {
20public:
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
33private:
34};
35
36#endif /* MDC_G4_GEO_H */
MdcG4Geo()
Constructor.
Definition MdcG4Geo.cxx:20
void InitFromGdml(const char *gdmlFile, const char *setupName)
Initialize the instance of G4Geo.
Definition MdcG4Geo.cxx:30
void SetDefaultVis()
Set default visual attributes;.
Definition MdcG4Geo.cxx:40
~MdcG4Geo()
Destructor.
Definition MdcG4Geo.cxx:28
SubDetectorG4Geo()
Constructor.