|
Geant4.10
|
#include <UltraFresnelLens.hh>
Public Member Functions | |
| UltraFresnelLens (G4double Diameter, G4int nGrooves, G4Material *Material, G4VPhysicalVolume *MotherPV, G4ThreeVector Pos) | |
| ~UltraFresnelLens () | |
| G4VPhysicalVolume * | GetPhysicalVolume () |
| G4Material * | GetMaterial () |
| G4double | GetDiameter () |
| G4double | GetThickness () |
| G4double | GetGrooveWidth () |
| G4int | GetNumberOfGrooves () |
| G4double | GetSagita (G4double) |
Definition at line 54 of file UltraFresnelLens.hh.
| UltraFresnelLens::UltraFresnelLens | ( | G4double | Diameter, |
| G4int | nGrooves, | ||
| G4Material * | Material, | ||
| G4VPhysicalVolume * | MotherPV, | ||
| G4ThreeVector | Pos | ||
| ) |
Definition at line 59 of file UltraFresnelLens.cc.
References FatalException, G4Exception(), and GetSagita().
| UltraFresnelLens::~UltraFresnelLens | ( | ) |
Definition at line 83 of file UltraFresnelLens.cc.
|
inline |
Definition at line 64 of file UltraFresnelLens.hh.
|
inline |
Definition at line 66 of file UltraFresnelLens.hh.
Referenced by UltraFresnelLensParameterisation::UltraFresnelLensParameterisation().
|
inline |
Definition at line 63 of file UltraFresnelLens.hh.
|
inline |
Definition at line 67 of file UltraFresnelLens.hh.
Referenced by UltraFresnelLensParameterisation::UltraFresnelLensParameterisation().
|
inline |
Definition at line 62 of file UltraFresnelLens.hh.
Definition at line 123 of file UltraFresnelLens.cc.
References FatalException, G4Exception(), python.hepunit::mm, python.hepunit::mm2, and python.hepunit::mm3.
Referenced by UltraFresnelLens(), and UltraFresnelLensParameterisation::UltraFresnelLensParameterisation().
|
inline |
Definition at line 65 of file UltraFresnelLens.hh.
1.8.7