BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
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
20{
21 public:
22
23 /// Constructor.
24 MdcG4Geo();
25
26 /// Destructor.
27 ~MdcG4Geo();
28
29 /// Initialize the instance of G4Geo.
30 void InitFromGdml( const char *gdmlFile, const char *setupName );
31
32 /// Set default visual attributes;
33 void SetDefaultVis();
34
35 private:
36
37};
38
39#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:33
void SetDefaultVis()
Set default visual attributes;.
Definition MdcG4Geo.cxx:45
~MdcG4Geo()
Destructor.
Definition MdcG4Geo.cxx:29