BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
ExtBesDetectorConstruction.h
Go to the documentation of this file.
1
//
2
// File: ExtBesDetectorConstruction.h
3
// Author: L.L.Wang
4
// Description: Constuction of BESIII detector using package GdmlToG4.
5
// History: 2005.8.5 created by L.L.Wang
6
//
7
8
#ifndef ExtBesDetectorConstruction_H
9
#define ExtBesDetectorConstruction_H
10
11
#include "G4String.hh"
12
#include "G4VPhysicalVolume.hh"
13
#include "G4VUserDetectorConstruction.hh"
14
15
#include "
ExtBesEmcConstruction.h
"
16
#include "
ExtBesMdcConstruction.h
"
17
#include "
ExtBesMucConstruction.h
"
18
#include "
ExtBesTofConstruction.h
"
19
20
#include "
ExtBesMagneticField.h
"
21
// #include "ReadBoostRoot.hh"
22
23
class
ExtBesDetectorConstruction
:
public
G4VUserDetectorConstruction {
24
public
:
25
ExtBesDetectorConstruction
(
const
bool
bFieldOn,
int
tofversion );
26
~ExtBesDetectorConstruction
();
27
G4VPhysicalVolume*
Construct
();
28
29
private
:
30
G4VPhysicalVolume* fWorld;
31
ExtBesMagneticField
* besField;
32
ExtBesMdcConstruction
Mdc;
33
ExtBesTofConstruction
Tof;
34
35
ExtBesEmcConstruction
Emc;
36
ExtBesMucConstruction
Muc;
37
int
m_detVer;
38
};
39
40
#endif
ExtBesEmcConstruction.h
ExtBesMagneticField.h
ExtBesMdcConstruction.h
ExtBesMucConstruction.h
ExtBesTofConstruction.h
ExtBesDetectorConstruction::Construct
G4VPhysicalVolume * Construct()
Definition
ExtBesDetectorConstruction.cxx:33
ExtBesDetectorConstruction::~ExtBesDetectorConstruction
~ExtBesDetectorConstruction()
Definition
ExtBesDetectorConstruction.cxx:29
ExtBesDetectorConstruction::ExtBesDetectorConstruction
ExtBesDetectorConstruction(const bool bFieldOn, int tofversion)
Definition
ExtBesDetectorConstruction.cxx:23
ExtBesEmcConstruction
Definition
ExtBesEmcConstruction.h:28
ExtBesMagneticField
Definition
ExtBesMagneticField.h:10
ExtBesMdcConstruction
Definition
ExtBesMdcConstruction.h:9
ExtBesMucConstruction
Definition
ExtBesMucConstruction.h:8
ExtBesTofConstruction
Definition
ExtBesTofConstruction.h:9
8.0.0
BOSS_Source
Reconstruction
TrkExtAlg
src
ExtBesDetectorConstruction.h
Generated by
1.16.1