BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
InstallArea/include/MucCalibAlg/MucCalibAlg/MucBoxCal.h
Go to the documentation of this file.
1//------------------------------------------------------------------------------|
2// [File ]: MucBoxCal.h |
3// [Brief ]: Head file of MUC geometry Box class for calibration |
4// [Author]: Xie Yuguang, <[email protected]> |
5// [Date ]: May 22, 2005 |
6//------------------------------------------------------------------------------|
7
8#ifndef MUC_BOX_CAL_H
9#define MUC_BOX_CAL_H
10
11#include<iostream>
12
13#include "MucCalibAlg/MucEntityCal.h"
14
15using namespace std;
16
17class MucBoxCal : public MucEntityCal
18{
19 public:
20 MucBoxCal( int part, int segment, int layer );
21 MucBoxCal( const MucBoxCal &other );
22 MucBoxCal &operator =( const MucBoxCal &other );
23 ~MucBoxCal();
24
25 protected:
26
27 virtual void Init();
28
29 virtual void SetTheta();
30 virtual void SetRin();
31 virtual void SetRout();
32 virtual void SetRc();
33
34 virtual void SetThin();
35 virtual void SetW();
36 virtual void SetH();
37 virtual void SetL();
38 virtual void SetWu();
39 virtual void SetWd();
40 virtual void SetArea();
41};
42
43#endif
44
virtual void SetThin()
Definition: MucBoxCal.cxx:94
virtual void SetArea()
Definition: MucBoxCal.cxx:141
virtual void SetL()
Definition: MucBoxCal.cxx:117
virtual void SetH()
Definition: MucBoxCal.cxx:109
virtual void SetWu()
Definition: MucBoxCal.cxx:125
MucBoxCal & operator=(const MucBoxCal &other)
Definition: MucBoxCal.cxx:29
virtual void SetRin()
Definition: MucBoxCal.cxx:70
virtual void Init()
Definition: MucBoxCal.cxx:45
virtual void SetRout()
Definition: MucBoxCal.cxx:78
virtual void SetTheta()
Definition: MucBoxCal.cxx:62
virtual void SetWd()
Definition: MucBoxCal.cxx:133
virtual void SetW()
Definition: MucBoxCal.cxx:99
virtual void SetRc()
Definition: MucBoxCal.cxx:86