CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
Simulation/BOOST/BesSim/BesSim-00-04-16/BesSim/BesSCMParameter.hh
Go to the documentation of this file.
1//---------------------------------------------------------------------------//
2// BOOST --- BESIII Object_Oriented Simulation Tool //
3//---------------------------------------------------------------------------//
4//Description:
5//Author: Caogf
6//Created: June, 2007
7//Modified:
8//Comment:
9//---------------------------------------------------------------------------//
10//$ID: BesSCMParameter.hh
11
12#ifndef BesSCMParameter_h
13#define BesSCMParameter_h 1
14
15#include "globals.hh"
16
18{
19public:
22
23public:
24 void ReadData();
25 G4double getInnerCryo(G4int i) { return innerCryo[i]; }
26 G4double getL1Adia(G4int i) { return l1Adia[i]; }
27 G4double getInnerShield(G4int i) { return innerShield[i]; }
28 G4double getL2Adia(G4int i) { return l2Adia[i]; }
29 G4double getOuterShield(G4int i) { return outerShield[i]; }
30 G4double getL3Adia(G4int i) { return l3Adia[i]; }
31 G4double getEndShield(G4int i) { return endShield[i]; }
32 G4double getL1insu(G4int i) { return l1insu[i]; }
33 G4double getCoil(G4int i) { return coil[i]; }
34 G4double getL2insu(G4int i) { return l2insu[i]; }
35 G4double getSupp(G4int i) { return supp[i]; }
36 G4double getL4Adia(G4int i) { return l4Adia[i]; }
37 G4double getEndCoil(G4int i) { return endCoil[i]; }
38 G4double getOuterCryo(G4int i) { return outerCryo[i]; }
39 G4double getEndCryo(G4int i) { return endCryo[i]; }
40 G4double getRein(G4int i) { return rein[i]; }
41 G4double getPipe1(G4int i) { return pipe1[i]; }
42 G4double getPipe2(G4int i) { return pipe2[i]; }
43 G4double getPipe3(G4int i) { return pipe3[i]; }
44 G4double getHole(G4int i) { return hole[i]; }
45
46private:
47 G4double innerCryo[3];
48 G4double l1Adia[3];
49 G4double innerShield[3];
50 G4double l2Adia[3];
51 G4double outerShield[3];
52 G4double l3Adia[3];
53 G4double endShield[5];
54 G4double l1insu[3];
55 G4double coil[3];
56 G4double l2insu[3];
57 G4double supp[3];
58 G4double l4Adia[3];
59 G4double endCoil[5];
60 G4double outerCryo[3];
61 G4double endCryo[5];
62 G4double rein[5];
63 G4double pipe1[6];
64 G4double pipe2[6];
65 G4double pipe3[6];
66 G4double hole[13];
67};
68#endif