31 #include "B2bChamberParameterisation.hh"
55 fRmaxIncr = 0.5 * (lengthFinal-lengthInitial)/(noChambers-1);
56 if (spacingZ < widthChamber) {
57 G4Exception(
"B2bChamberParameterisation::B2bChamberParameterisation()",
void ComputeDimensions(G4Tubs &trackerLayer, const G4int copyNo, const G4VPhysicalVolume *physVol) const
void SetInnerRadius(G4double newRMin)
void SetOuterRadius(G4double newRMax)
void SetTranslation(const G4ThreeVector &v)
virtual ~B2bChamberParameterisation()
void SetStartPhiAngle(G4double newSPhi, G4bool trig=true)
static constexpr double deg
void SetZHalfLength(G4double newDz)
void SetDeltaPhiAngle(G4double newDPhi)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
void SetRotation(G4RotationMatrix *)
B2bChamberParameterisation(G4int noChambers, G4double startZ, G4double spacing, G4double widthChamber, G4double lengthInitial, G4double lengthFinal)
void ComputeTransformation(const G4int copyNo, G4VPhysicalVolume *physVol) const