CGEM BOSS
6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
CgemSim-01-00-40/CgemSim/BesCgemSliceParametrization.hh
Go to the documentation of this file.
1
#ifndef BesCgemSliceParametrization_hh
2
#define BesCgemSliceParametrization_hh 1
3
4
#include "G4VPVParameterisation.hh"
5
#include "G4VPhysicalVolume.hh"
6
#include "G4ThreeVector.hh"
7
#include "G4RotationMatrix.hh"
8
9
class
BesCgemSliceParametrization
:
public
G4VPVParameterisation
10
{
11
public
:
12
BesCgemSliceParametrization
();
13
virtual
~BesCgemSliceParametrization
();
14
15
void
ComputeTransformation
(
const
G4int copyNo, G4VPhysicalVolume* physVol)
const
;
16
void
SetAnodeLength
(
double
alength) { fAnodeLength = alength; }
17
void
SetSliceLength
(
double
slength) { fSliceLength = slength; }
18
void
SetTiltAngle
(
double
tangle) { fTiltAngle = tangle; }
19
20
private
:
21
double
fAnodeLength, fSliceLength, fTiltAngle;
22
G4ThreeVector *origin;
23
G4RotationMatrix *rot;
24
25
};
26
#endif
BesCgemSliceParametrization
Definition
CgemSim-01-00-40/CgemSim/BesCgemSliceParametrization.hh:10
BesCgemSliceParametrization::SetTiltAngle
void SetTiltAngle(double tangle)
Definition
CgemSim-01-00-40/CgemSim/BesCgemSliceParametrization.hh:18
BesCgemSliceParametrization::ComputeTransformation
void ComputeTransformation(const G4int copyNo, G4VPhysicalVolume *physVol) const
Definition
CgemSim-01-00-40/src/BesCgemSliceParametrization.cc:16
BesCgemSliceParametrization::SetAnodeLength
void SetAnodeLength(double alength)
Definition
CgemSim-01-00-40/CgemSim/BesCgemSliceParametrization.hh:16
BesCgemSliceParametrization::SetSliceLength
void SetSliceLength(double slength)
Definition
CgemSim-01-00-40/CgemSim/BesCgemSliceParametrization.hh:17
BesCgemSliceParametrization::~BesCgemSliceParametrization
virtual ~BesCgemSliceParametrization()
Definition
CgemSim-01-00-40/src/BesCgemSliceParametrization.cc:11
BesCgemSliceParametrization::BesCgemSliceParametrization
BesCgemSliceParametrization()
Definition
CgemSim-01-00-40/src/BesCgemSliceParametrization.cc:5
6.6.5.h
Simulation
BOOST
CgemSim
CgemSim-01-00-40
CgemSim
BesCgemSliceParametrization.hh
Generated by
1.12.0