BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MucGas.h
Go to the documentation of this file.
1
//------------------------------------------------------------------------------|
2
// [File ]: MucGas.h |
3
// [Brief ]: Head file of MUC geometry gas class |
4
// [Author]: Xie Yuguang, <ygxie@mail.ihep.ac.cn> |
5
// [Date ]: May 22, 2005 |
6
//------------------------------------------------------------------------------|
7
8
#ifndef MUC_GAS_H
9
#define MUC_GAS_H
10
11
#include <iostream>
12
13
#include "
MucGeoCreateAlg/MucEntity.h
"
14
#include "
MucGeoCreateAlg/MucGas.h
"
15
16
using namespace
std
;
17
18
class
MucGas
:
public
MucEntity
{
19
public
:
20
MucGas
(
int
part,
int
segment,
int
layer,
int
upDown,
int
rpcId,
int
id
);
21
MucGas
(
const
MucGas
& other );
22
MucGas
&
operator=
(
const
MucGas
& other );
23
~MucGas
();
24
25
double
GetPhi
();
26
// virtual void SetAlignment( double dx, double dy, double dz );
27
28
protected
:
29
virtual
void
Init
();
30
31
virtual
void
SetTheta
();
32
void
SetPhi
();
33
virtual
void
SetRc
();
34
virtual
void
SetRin
();
35
virtual
void
SetRout
();
36
37
virtual
void
SetThin
();
38
virtual
void
SetW
();
39
virtual
void
SetH
();
40
virtual
void
SetL
();
41
virtual
void
SetWu
();
42
virtual
void
SetWd
();
43
44
int
SetEndcapRpcInBes
();
45
int
SetBarrelRpcInBes
();
46
47
virtual
void
SetLocOrgInBes
();
48
virtual
void
SetObjOrgInLoc
();
49
virtual
void
SetObjOrgInBes
();
50
51
private
:
52
double
m_Phi;
// the inclination angle of local x axis and BES x axis for coordinates
53
// transformation
54
};
55
56
#endif
MucEntity.h
MucGas.h
MucEntity::MucEntity
MucEntity(int part, int segment, int layer)
Definition
MucEntity.cxx:17
MucGas::SetTheta
virtual void SetTheta()
Definition
MucGas.cxx:72
MucGas::SetWd
virtual void SetWd()
Definition
MucGas.cxx:264
MucGas::SetRc
virtual void SetRc()
Definition
MucGas.cxx:105
MucGas::SetWu
virtual void SetWu()
Definition
MucGas.cxx:222
MucGas::~MucGas
~MucGas()
Definition
MucGas.cxx:35
MucGas::MucGas
MucGas(int part, int segment, int layer, int upDown, int rpcId, int id)
Definition
MucGas.cxx:17
MucGas::SetH
virtual void SetH()
Definition
MucGas.cxx:170
MucGas::GetPhi
double GetPhi()
Definition
MucGas.cxx:62
MucGas::SetW
virtual void SetW()
Definition
MucGas.cxx:109
MucGas::SetThin
virtual void SetThin()
Definition
MucGas.cxx:107
MucGas::SetRout
virtual void SetRout()
Definition
MucGas.cxx:96
MucGas::Init
virtual void Init()
Definition
MucGas.cxx:38
MucGas::operator=
MucGas & operator=(const MucGas &other)
Definition
MucGas.cxx:26
MucGas::SetEndcapRpcInBes
int SetEndcapRpcInBes()
Definition
MucGas.cxx:372
MucGas::SetL
virtual void SetL()
Definition
MucGas.cxx:183
MucGas::SetRin
virtual void SetRin()
Definition
MucGas.cxx:88
MucGas::SetBarrelRpcInBes
int SetBarrelRpcInBes()
Definition
MucGas.cxx:304
MucGas::SetObjOrgInLoc
virtual void SetObjOrgInLoc()
Definition
MucGas.cxx:462
MucGas::SetPhi
void SetPhi()
Definition
MucGas.cxx:67
MucGas::SetObjOrgInBes
virtual void SetObjOrgInBes()
Definition
MucGas.cxx:466
MucGas::SetLocOrgInBes
virtual void SetLocOrgInBes()
Definition
MucGas.cxx:456
std
Definition
x86_64-el9-gcc13-dbg/Event/RootEventData/RootEventDataDict.cxx:101
8.0.0
BOSS_Source
Muc
MucGeoCreateAlg
include
MucGeoCreateAlg
MucGas.h
Generated by
1.16.1