#include <BesMdcGeoParameter.hh>
◆ BesMdcWire() [1/6]
| BesMdcWire::BesMdcWire |
( |
void | | ) |
|
|
inline |
◆ BesMdcWire() [2/6]
| BesMdcWire::BesMdcWire |
( |
double | length, |
|
|
double | phi, |
|
|
double | r, |
|
|
double | rotateAngle ) |
Definition at line 38 of file BesMdcGeoParameter.cc.
38 {
39 fLength = length;
40 if ( phi < 0 ) { fPhi = phi + 2 *
pi; }
41 else if ( phi >= 2 *
pi ) { fPhi = phi - 2 *
pi; }
42 else { fPhi = phi; }
43 fRadius = r;
44 fRotateAngle = rotateAngle;
45
48}
double sin(const BesAngle a)
double cos(const BesAngle a)
◆ ~BesMdcWire() [1/3]
| BesMdcWire::~BesMdcWire |
( |
void | | ) |
|
|
inline |
◆ BesMdcWire() [3/6]
| BesMdcWire::BesMdcWire |
( |
void | | ) |
|
|
inline |
◆ BesMdcWire() [4/6]
| BesMdcWire::BesMdcWire |
( |
double | length, |
|
|
double | phi, |
|
|
double | r, |
|
|
double | rotateAngle ) |
◆ ~BesMdcWire() [2/3]
| BesMdcWire::~BesMdcWire |
( |
void | | ) |
|
|
inline |
◆ BesMdcWire() [5/6]
| BesMdcWire::BesMdcWire |
( |
void | | ) |
|
|
inline |
◆ BesMdcWire() [6/6]
| BesMdcWire::BesMdcWire |
( |
double | length, |
|
|
double | phi, |
|
|
double | r, |
|
|
double | rotateAngle ) |
◆ ~BesMdcWire() [3/3]
| BesMdcWire::~BesMdcWire |
( |
void | | ) |
|
|
inline |
◆ Length() [1/3]
| double BesMdcWire::Length |
( |
void | | ) |
const |
|
inline |
◆ Length() [2/3]
| double BesMdcWire::Length |
( |
void | | ) |
const |
|
inline |
◆ Length() [3/3]
| double BesMdcWire::Length |
( |
void | | ) |
const |
|
inline |
◆ Name() [1/3]
| const string BesMdcWire::Name |
( |
void | | ) |
const |
|
inline |
◆ Name() [2/3]
| const string BesMdcWire::Name |
( |
void | | ) |
const |
|
inline |
◆ Name() [3/3]
| const string BesMdcWire::Name |
( |
void | | ) |
const |
|
inline |
◆ Phi() [1/6]
| double BesMdcWire::Phi |
( |
double | z | ) |
const |
Definition at line 50 of file BesMdcGeoParameter.cc.
50 {
51
52
54 double OC = OB * z * 2. / fLength;
56
57
58 if ( phi < 0 ) { phi += 2 *
pi; }
59 else if ( phi >= 2 *
pi ) { phi -= 2 *
pi; }
60 return phi;
61}
double RotateAngle(void) const
◆ Phi() [2/6]
| double BesMdcWire::Phi |
( |
double | z | ) |
const |
◆ Phi() [3/6]
| double BesMdcWire::Phi |
( |
double | z | ) |
const |
◆ Phi() [4/6]
| double BesMdcWire::Phi |
( |
void | | ) |
const |
|
inline |
◆ Phi() [5/6]
| double BesMdcWire::Phi |
( |
void | | ) |
const |
|
inline |
◆ Phi() [6/6]
| double BesMdcWire::Phi |
( |
void | | ) |
const |
|
inline |
◆ R() [1/3]
| double BesMdcWire::R |
( |
void | | ) |
const |
|
inline |
◆ R() [2/3]
| double BesMdcWire::R |
( |
void | | ) |
const |
|
inline |
◆ R() [3/3]
| double BesMdcWire::R |
( |
void | | ) |
const |
|
inline |
◆ RotateAngle() [1/3]
| double BesMdcWire::RotateAngle |
( |
void | | ) |
const |
|
inline |
◆ RotateAngle() [2/3]
| double BesMdcWire::RotateAngle |
( |
void | | ) |
const |
|
inline |
◆ RotateAngle() [3/3]
| double BesMdcWire::RotateAngle |
( |
void | | ) |
const |
|
inline |
◆ RotateCell() [1/3]
| double BesMdcWire::RotateCell |
( |
void | | ) |
const |
|
inline |
◆ RotateCell() [2/3]
| double BesMdcWire::RotateCell |
( |
void | | ) |
const |
|
inline |
◆ RotateCell() [3/3]
| double BesMdcWire::RotateCell |
( |
void | | ) |
const |
|
inline |
◆ SetLength() [1/3]
| void BesMdcWire::SetLength |
( |
double | x | ) |
|
|
inline |
◆ SetLength() [2/3]
| void BesMdcWire::SetLength |
( |
double | x | ) |
|
|
inline |
◆ SetLength() [3/3]
| void BesMdcWire::SetLength |
( |
double | x | ) |
|
|
inline |
◆ SetName() [1/3]
| void BesMdcWire::SetName |
( |
string | x | ) |
|
|
inline |
◆ SetName() [2/3]
| void BesMdcWire::SetName |
( |
string | x | ) |
|
|
inline |
◆ SetName() [3/3]
| void BesMdcWire::SetName |
( |
string | x | ) |
|
|
inline |
◆ SetPhi() [1/3]
| void BesMdcWire::SetPhi |
( |
double | x | ) |
|
|
inline |
◆ SetPhi() [2/3]
| void BesMdcWire::SetPhi |
( |
double | x | ) |
|
|
inline |
◆ SetPhi() [3/3]
| void BesMdcWire::SetPhi |
( |
double | x | ) |
|
|
inline |
◆ SetRadius() [1/3]
| void BesMdcWire::SetRadius |
( |
double | x | ) |
|
|
inline |
◆ SetRadius() [2/3]
| void BesMdcWire::SetRadius |
( |
double | x | ) |
|
|
inline |
◆ SetRadius() [3/3]
| void BesMdcWire::SetRadius |
( |
double | x | ) |
|
|
inline |
◆ SetRotateAngle() [1/3]
| void BesMdcWire::SetRotateAngle |
( |
double | x | ) |
|
|
inline |
◆ SetRotateAngle() [2/3]
| void BesMdcWire::SetRotateAngle |
( |
double | x | ) |
|
|
inline |
◆ SetRotateAngle() [3/3]
| void BesMdcWire::SetRotateAngle |
( |
double | x | ) |
|
|
inline |
◆ SetRotateCell() [1/3]
| void BesMdcWire::SetRotateCell |
( |
double | x | ) |
|
|
inline |
◆ SetRotateCell() [2/3]
| void BesMdcWire::SetRotateCell |
( |
double | x | ) |
|
|
inline |
◆ SetRotateCell() [3/3]
| void BesMdcWire::SetRotateCell |
( |
double | x | ) |
|
|
inline |
◆ SetX() [1/3]
| void BesMdcWire::SetX |
( |
double | x | ) |
|
|
inline |
◆ SetX() [2/3]
| void BesMdcWire::SetX |
( |
double | x | ) |
|
|
inline |
◆ SetX() [3/3]
| void BesMdcWire::SetX |
( |
double | x | ) |
|
|
inline |
◆ SetY() [1/3]
| void BesMdcWire::SetY |
( |
double | x | ) |
|
|
inline |
◆ SetY() [2/3]
| void BesMdcWire::SetY |
( |
double | x | ) |
|
|
inline |
◆ SetY() [3/3]
| void BesMdcWire::SetY |
( |
double | x | ) |
|
|
inline |
◆ X() [1/6]
| double BesMdcWire::X |
( |
double | | ) |
|
◆ X() [2/6]
| double BesMdcWire::X |
( |
double | | ) |
|
◆ X() [3/6]
| double BesMdcWire::X |
( |
double | | ) |
|
◆ X() [4/6]
| double BesMdcWire::X |
( |
void | | ) |
const |
|
inline |
◆ X() [5/6]
| double BesMdcWire::X |
( |
void | | ) |
const |
|
inline |
◆ X() [6/6]
| double BesMdcWire::X |
( |
void | | ) |
const |
|
inline |
◆ Y() [1/6]
| double BesMdcWire::Y |
( |
double | | ) |
|
◆ Y() [2/6]
| double BesMdcWire::Y |
( |
double | | ) |
|
◆ Y() [3/6]
| double BesMdcWire::Y |
( |
double | | ) |
|
◆ Y() [4/6]
| double BesMdcWire::Y |
( |
void | | ) |
const |
|
inline |
◆ Y() [5/6]
| double BesMdcWire::Y |
( |
void | | ) |
const |
|
inline |
◆ Y() [6/6]
| double BesMdcWire::Y |
( |
void | | ) |
const |
|
inline |
The documentation for this class was generated from the following files: