List of all members | Public Member Functions | Private Member Functions | Private Attributes
TelescopeSimulatorLX::FDsimG4MirrorSpherical Class Reference

#include <FDsimG4MirrorSpherical.hh>

Public Member Functions

void DumpInfo ()
 
 FDsimG4MirrorSpherical (G4double rcurv=3410.0 *mm)
 
G4LogicalVolume * GetLogicalVolume () const
 
 ~FDsimG4MirrorSpherical ()
 

Private Member Functions

void BuildMirror ()
 
void CheckParameters ()
 

Private Attributes

G4double curvRadius
 
G4VPhysicalVolume * motherPhysicalVolume
 
G4LogicalVolume * pLogicalVolume
 
G4Material * pMaterial
 
G4double thickness
 

Detailed Description

Definition at line 14 of file FDsimG4MirrorSpherical.hh.

Constructor & Destructor Documentation

FDsimG4MirrorSpherical::FDsimG4MirrorSpherical ( G4double  rcurv = 3410.0*mm)
FDsimG4MirrorSpherical::~FDsimG4MirrorSpherical ( )

Definition at line 37 of file FDsimG4MirrorSpherical.cc.

Member Function Documentation

void FDsimG4MirrorSpherical::BuildMirror ( )
private
void FDsimG4MirrorSpherical::CheckParameters ( )
private

Definition at line 40 of file FDsimG4MirrorSpherical.cc.

Referenced by FDsimG4MirrorSpherical().

void FDsimG4MirrorSpherical::DumpInfo ( )

Definition at line 42 of file FDsimG4MirrorSpherical.cc.

G4LogicalVolume* TelescopeSimulatorLX::FDsimG4MirrorSpherical::GetLogicalVolume ( ) const
inline

Definition at line 24 of file FDsimG4MirrorSpherical.hh.

References pLogicalVolume.

Member Data Documentation

G4double TelescopeSimulatorLX::FDsimG4MirrorSpherical::curvRadius
private

Definition at line 30 of file FDsimG4MirrorSpherical.hh.

Referenced by BuildMirror(), and FDsimG4MirrorSpherical().

G4VPhysicalVolume* TelescopeSimulatorLX::FDsimG4MirrorSpherical::motherPhysicalVolume
private

Definition at line 36 of file FDsimG4MirrorSpherical.hh.

G4LogicalVolume* TelescopeSimulatorLX::FDsimG4MirrorSpherical::pLogicalVolume
private

Definition at line 34 of file FDsimG4MirrorSpherical.hh.

Referenced by BuildMirror(), and GetLogicalVolume().

G4Material* TelescopeSimulatorLX::FDsimG4MirrorSpherical::pMaterial
private

Definition at line 32 of file FDsimG4MirrorSpherical.hh.

Referenced by BuildMirror(), and FDsimG4MirrorSpherical().

G4double TelescopeSimulatorLX::FDsimG4MirrorSpherical::thickness
private

Definition at line 31 of file FDsimG4MirrorSpherical.hh.

Referenced by BuildMirror(), and FDsimG4MirrorSpherical().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.