33 #ifndef QweakSimCollimator_h
34 #define QweakSimCollimator_h 1
39 #include "G4LogicalVolume.hh"
void SetOctantCutOutFrontFullLength_Y(G4double dim)
void SetOctantCutOutStartingPhiAngle(G4double spa)
G4double GetCollimatorHousing_CenterPositionInZ()
G4double OctantCutOutBackFullLength_X2
G4VPhysicalVolume * getCollimatorHousingPhysicalVolume()
G4double OctantCutOutBackOuterDiameter
G4double CollimatorHousing_CenterZPosition
void SetCollimatorHousing_CenterPositionInZ(G4double zPos)
void SetOctantCutOutBackFullLength_X1(G4double dim)
void SetCollimatorHousingMaterial(G4String)
void SetCollimatorHousing_FullLengthInY(G4double dim)
G4double GetCollimatorHousing_FullLengthInY()
void SetCollimatorHousing_FullLengthInZ(G4double dim)
G4double CollimatorHousing_FullLength_Y
G4double OctantCutOutBackInnerDiameter
G4double OctantCutOutFrontOuterDiameter
G4LogicalVolume * getCollimatorHousingLogicalVolume()
void SetCollimatorNumber(G4int n)
G4double OctantCutOutFrontFullLength_Y
Definition of elements and materials.
G4double BeamlineCutoutDiameter
Definition of the Collimators.
QweakSimMaterial * pMaterial
G4double OctantCutOutBackFullLength_X1
void SetCollimatorHousing_FullLengthInX(G4double dim)
void SetOctantCutOutDeltaPhiAngle(G4double dpa)
void SetOctantCutOutRadialOffset(G4double dpa)
G4double OctantCutOutStartingPhiAngle
G4double OctantCutOutBackFullLength_Y
void SetOctantCutOutFrontOuterDiameter(G4double fod)
G4double GetCollimatorHousing_FullLengthInX()
G4double OctantCutOutFrontFullLength_X2
G4double CollimatorHousing_FullLength_Z
G4double OctantCutOutFrontFullLength_X1
~QweakSimCollimator()
Destructor.
G4double OctantCutOutRadialOffset
void SetOctantCutOutBackInnerDiameter(G4double bid)
void SetOctantCutOutFrontInnerDiameter(G4double fid)
G4double OctantCutOutFrontInnerDiameter
void SetBeamlineCutoutDiameter(G4double dia)
void SetOctantCutOutFrontFullLength_X2(G4double dim)
G4int GetCollimatorNumber()
void ConstructCollimator(G4VPhysicalVolume *)
void SetOctantCutOutBackFullLength_X2(G4double dim)
G4VPhysicalVolume * CollimatorHousing_Physical
void SetOctantCutOutBackFullLength_Y(G4double dim)
void SetOctantCutOutFrontFullLength_X1(G4double dim)
G4LogicalVolume * CollimatorHousing_Logical
QweakSimCollimator()
Constructor.
G4double OctantCutOutDeltaPhiAngle
G4double CollimatorHousing_FullLength_X
void SetOctantCutOutBackOuterDiameter(G4double bod)
G4double GetCollimatorHousing_FullLengthInZ()