BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
BesPipParameter.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: BesPipParameter.hh
11
12#ifndef BesPipParameter_h
13#define BesPipParameter_h 1
14
15#include "globals.hh"
16
18{
19public:
22
23public:
24 void ReadData();
25 G4double getGoldLayer(G4int i) { return goldLayer[i]; }
26 G4double getInnerBe(G4int i) { return innerBe[i]; }
27 G4double getOilLayer(G4int i) { return oilLayer[i]; }
28 G4double getOuterBe(G4int i) { return outerBe[i]; }
29
30 G4double getInnerBeSide(G4int i) { return innerBeSide[i]; }
31 G4double getInnerAl(G4int i) { return innerAl[i]; }
32 G4double getAlRing(G4int i) { return AlRing[i]; }
33 G4double getOuterAl(G4int i) { return outerAl[i]; }
34 G4double getAgLayer(G4int i) { return AgLayer[i]; }
35 G4double getCuLayer(G4int i) { return CuLayer[i]; }
36 G4double getAlCover(G4int i) { return AlCover[i]; }
37
38private:
39 G4double goldLayer[3];
40 G4double innerBe[3];
41 G4double oilLayer[3];
42 G4double outerBe[3];
43
44 G4double innerBeSide[5];
45 G4double innerAl[5];
46 G4double AlRing[5];
47 G4double outerAl[5];
48 G4double AgLayer[5];
49 G4double CuLayer[5];
50 G4double AlCover[5];
51};
52#endif
G4double getOilLayer(G4int i)
G4double getInnerBe(G4int i)
G4double getInnerAl(G4int i)
G4double getOuterBe(G4int i)
G4double getAlRing(G4int i)
G4double getAlCover(G4int i)
G4double getAgLayer(G4int i)
G4double getInnerBeSide(G4int i)
G4double getOuterAl(G4int i)
G4double getCuLayer(G4int i)
G4double getGoldLayer(G4int i)