Geant4.10
|
#include <XrayFluoMercuryDetectorConstruction.hh>
Static Public Member Functions | |
static XrayFluoMercuryDetectorConstruction * | GetInstance () |
Additional Inherited Members | |
![]() | |
void | SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false) |
void | SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD) |
Definition at line 65 of file XrayFluoMercuryDetectorConstruction.hh.
XrayFluoMercuryDetectorConstruction::~XrayFluoMercuryDetectorConstruction | ( | ) |
Definition at line 169 of file XrayFluoMercuryDetectorConstruction.cc.
References G4cout, and G4endl.
|
virtual |
Implements G4VUserDetectorConstruction.
Definition at line 179 of file XrayFluoMercuryDetectorConstruction.cc.
|
inline |
Definition at line 102 of file XrayFluoMercuryDetectorConstruction.hh.
XrayFluoVDetectorType * XrayFluoMercuryDetectorConstruction::GetDetectorType | ( | ) |
Definition at line 162 of file XrayFluoMercuryDetectorConstruction.cc.
Referenced by XrayFluoEventAction::XrayFluoEventAction().
|
inline |
Definition at line 99 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 100 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 98 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 115 of file XrayFluoMercuryDetectorConstruction.hh.
|
static |
Definition at line 132 of file XrayFluoMercuryDetectorConstruction.cc.
Referenced by XrayFluoSimulation::RunSimulation(), and XrayFluoSteppingAction::UserSteppingAction().
|
inline |
Definition at line 116 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 244 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries().
|
inline |
Definition at line 241 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 106 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 105 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 104 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoSD::Initialize(), and XrayFluoSD::ProcessHits().
|
inline |
Definition at line 120 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 111 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 112 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 119 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 108 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 109 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 122 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoSteppingAction::UserSteppingAction().
|
inline |
Definition at line 251 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries().
|
inline |
Definition at line 250 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 249 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries().
|
inline |
Definition at line 118 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 114 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 242 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 101 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 245 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries().
|
inline |
Definition at line 96 of file XrayFluoMercuryDetectorConstruction.hh.
|
inline |
Definition at line 95 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries(), and XrayFluoMercuryPrimaryGeneratorAction::XrayFluoMercuryPrimaryGeneratorAction().
void XrayFluoMercuryDetectorConstruction::PrintApparateParameters | ( | ) |
Definition at line 485 of file XrayFluoMercuryDetectorConstruction.cc.
References G4cout, G4endl, G4LogicalVolume::GetMaterial(), G4Material::GetName(), python.hepunit::km, and python.hepunit::m.
Referenced by SetMercuryMaterial().
Definition at line 142 of file XrayFluoMercuryDetectorConstruction.cc.
References FatalException, G4Exception(), XrayFluoSiLiDetectorType::GetInstance(), and XrayFluoHPGeDetectorType::GetInstance().
Referenced by XrayFluoMercuryDetectorMessenger::SetNewValue().
Definition at line 87 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryDetectorMessenger::SetNewValue().
Definition at line 537 of file XrayFluoMercuryDetectorConstruction.cc.
References G4cout, G4endl, XrayFluoNistMaterials::GetMaterial(), PrintApparateParameters(), and G4LogicalVolume::SetMaterial().
Referenced by XrayFluoMercuryDetectorMessenger::SetNewValue().
Definition at line 85 of file XrayFluoMercuryDetectorConstruction.hh.
Referenced by XrayFluoMercuryDetectorMessenger::SetNewValue().
void XrayFluoMercuryDetectorConstruction::UpdateGeometry | ( | ) |
Definition at line 503 of file XrayFluoMercuryDetectorConstruction.cc.
References G4RunManager::DefineWorldVolume(), G4RunManager::GetRunManager(), and CLHEP::HepRotation::rotateX().
Referenced by XrayFluoMercuryDetectorMessenger::SetNewValue().