#include <FDsimG4PMT.hh>
Public Member Functions | |
void | DumpInfo () const |
FDsimG4PMT (G4String PMTname) | |
G4LogicalVolume * | GetPhotocathodeLogicalVolume () const |
G4LogicalVolume * | GetPMTLogicalVolume () const |
G4double | GetThickness () const |
~FDsimG4PMT () | |
Private Member Functions | |
void | CheckParameters () |
void | MakeLogicalVolume () |
Private Attributes | |
G4LogicalVolume * | fPhotocathode_log |
G4double | fPhotocathodeSide |
G4LogicalVolume * | fPMT_log |
G4String | fPMT_name |
G4double | fThickness |
const G4Material * | fWindowMaterial |
G4double | fWindowSide |
G4SDManager * | SDmanager |
Definition at line 13 of file FDsimG4PMT.hh.
FDsimG4PMT::FDsimG4PMT | ( | G4String | PMTname | ) |
Definition at line 22 of file FDsimG4PMT.cc.
FDsimG4PMT::~FDsimG4PMT | ( | ) |
Definition at line 44 of file FDsimG4PMT.cc.
|
private |
Definition at line 47 of file FDsimG4PMT.cc.
void FDsimG4PMT::DumpInfo | ( | ) | const |
Definition at line 59 of file FDsimG4PMT.cc.
References utl::mm.
|
inline |
Definition at line 21 of file FDsimG4PMT.hh.
References fPhotocathode_log.
|
inline |
Definition at line 20 of file FDsimG4PMT.hh.
References fPMT_log.
Referenced by TelescopeSimulatorLX::FDsimG4Camera::BuildCamera().
|
inline |
Definition at line 22 of file FDsimG4PMT.hh.
References fThickness.
Referenced by TelescopeSimulatorLX::FDsimG4Camera::BuildCamera().
|
private |
Definition at line 74 of file FDsimG4PMT.cc.
References galactic::eV, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeImRindex, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeReflectivity, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeReRindex, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeThickness, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeUseComplexRindex, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeUseThinFilm, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fPhotocathodeWavelength, TelescopeSimulatorLX::FDsimG4DetectorConstruction::fVerbosityLevel, TelescopeSimulatorLX::red(), and TelescopeSimulatorLX::yellow().
|
private |
Definition at line 33 of file FDsimG4PMT.hh.
Referenced by GetPhotocathodeLogicalVolume().
|
private |
Definition at line 28 of file FDsimG4PMT.hh.
|
private |
Definition at line 32 of file FDsimG4PMT.hh.
Referenced by GetPMTLogicalVolume().
|
private |
Definition at line 34 of file FDsimG4PMT.hh.
|
private |
Definition at line 29 of file FDsimG4PMT.hh.
Referenced by GetThickness().
|
private |
Definition at line 30 of file FDsimG4PMT.hh.
|
private |
Definition at line 27 of file FDsimG4PMT.hh.
|
private |
Definition at line 35 of file FDsimG4PMT.hh.