#include <BesCgemSliceParametrization.hh>
◆ BesCgemSliceParametrization() [1/2]
BesCgemSliceParametrization::BesCgemSliceParametrization |
( |
| ) |
|
◆ ~BesCgemSliceParametrization() [1/2]
BesCgemSliceParametrization::~BesCgemSliceParametrization |
( |
| ) |
|
|
virtual |
◆ BesCgemSliceParametrization() [2/2]
BesCgemSliceParametrization::BesCgemSliceParametrization |
( |
| ) |
|
◆ ~BesCgemSliceParametrization() [2/2]
virtual BesCgemSliceParametrization::~BesCgemSliceParametrization |
( |
| ) |
|
|
virtual |
◆ ComputeTransformation() [1/2]
void BesCgemSliceParametrization::ComputeTransformation |
( |
const G4int |
copyNo, |
|
|
G4VPhysicalVolume * |
physVol |
|
) |
| const |
Definition at line 16 of file BesCgemSliceParametrization.cc.
16 {
17 G4double Zposition = -fAnodeLength * 0.5 + (2 * copyNo + 1) * 0.5 * fSliceLength;
18 origin->setZ(Zposition);
19 physVol->SetTranslation(*origin);
20 rot->rotateZ(-fTiltAngle);
21 physVol->SetRotation(rot);
22
23
24
25}
◆ ComputeTransformation() [2/2]
void BesCgemSliceParametrization::ComputeTransformation |
( |
const G4int |
copyNo, |
|
|
G4VPhysicalVolume * |
physVol |
|
) |
| const |
◆ SetAnodeLength() [1/2]
void BesCgemSliceParametrization::SetAnodeLength |
( |
double |
alength | ) |
|
|
inline |
◆ SetAnodeLength() [2/2]
void BesCgemSliceParametrization::SetAnodeLength |
( |
double |
alength | ) |
|
|
inline |
◆ SetSliceLength() [1/2]
void BesCgemSliceParametrization::SetSliceLength |
( |
double |
slength | ) |
|
|
inline |
◆ SetSliceLength() [2/2]
void BesCgemSliceParametrization::SetSliceLength |
( |
double |
slength | ) |
|
|
inline |
◆ SetTiltAngle() [1/2]
void BesCgemSliceParametrization::SetTiltAngle |
( |
double |
tangle | ) |
|
|
inline |
◆ SetTiltAngle() [2/2]
void BesCgemSliceParametrization::SetTiltAngle |
( |
double |
tangle | ) |
|
|
inline |
The documentation for this class was generated from the following files: