#include <G4XTankConstruction.h>
Public Member Functions | |
G4VPhysicalVolume * | Construct (void) |
G4XTankConstruction (double) | |
void | GetDataForThisTank (void) |
~G4XTankConstruction () | |
Private Member Functions | |
void | AssembleTank (void) |
void | CleanupFreestore (void) |
void | CreateAir (void) |
void | CreateAluminium (void) |
void | CreateElements (void) |
void | CreateGround (void) |
void | CreateHall (void) |
void | CreateHDPE (void) |
void | CreateInterface (void) |
void | CreateLiner (void) |
void | CreateLucite (void) |
void | CreateMaterials (void) |
void | CreatePrimitives (void) |
void | CreatePyrex (void) |
void | CreatePyrex1 (void) |
G4VPhysicalVolume * | CreateTank (void) |
void | CreateVacuum (void) |
void | CreateWater (void) |
void | SetDetectorParameters (void) |
void | SetRequiredParameters (double) |
void | SetXMLParameters (void) |
Private Attributes | |
G4Material * | Air |
G4MaterialPropertiesTable * | airMPT |
G4Material * | Al |
G4Material * | Al2O3 |
G4Material * | B2O2 |
G4LogicalVolume * | bottom_log |
G4VPhysicalVolume * | bottom_phys |
G4LogicalBorderSurface * | bottomsurface |
G4Material * | C |
G4Material * | CaO |
G4Material * | CH2 |
G4Material * | CH3 |
G4Material * | CO2 |
G4LogicalVolume * | dome1_log |
G4VPhysicalVolume * | dome1_phys |
G4LogicalVolume * | dome2_log |
G4VPhysicalVolume * | dome2_phys |
G4LogicalVolume * | dome3_log |
G4VPhysicalVolume * | dome3_phys |
G4Ellipsoid * | dome_in_aux |
G4Ellipsoid * | dome_out_aux |
G4SubtractionSolid * | dome_solid |
G4Element * | elAl |
G4Element * | elB |
G4Element * | elC |
G4Element * | elCa |
G4Element * | elCl |
G4LogicalVolume * | elecBox_log |
G4VPhysicalVolume * | elecBox_phys |
G4Box * | elecBox_solid |
G4Element * | elFe |
G4Element * | elH |
G4Element * | elK |
G4Element * | elMg |
G4Element * | elN |
G4Element * | elNa |
G4Element * | elO |
G4Element * | elSi |
G4Element * | elTi |
G4Tubs * | expHall_box |
G4LogicalVolume * | expHall_log |
G4VPhysicalVolume * | expHall_phys |
G4Material * | Fe2O3 |
bool | fElecBoxEnable |
bool | fGroundEnable |
bool | fSolarPanelEnable |
G4Material * | Ground |
G4LogicalVolume * | ground_log |
G4VPhysicalVolume * | ground_phys |
G4Tubs * | ground_solid |
G4Material * | HDPE |
G4LogicalVolume * | inner1_log |
G4VPhysicalVolume * | inner1_phys |
G4LogicalVolume * | inner2_log |
G4VPhysicalVolume * | inner2_phys |
G4LogicalVolume * | inner3_log |
G4VPhysicalVolume * | inner3_phys |
G4LogicalVolume * | inner_log |
G4Ellipsoid * | inner_solid |
G4Material * | Interface |
G4LogicalVolume * | interface1_log |
G4VPhysicalVolume * | interface1_phys |
G4LogicalVolume * | interface2_log |
G4VPhysicalVolume * | interface2_phys |
G4LogicalVolume * | interface3_log |
G4VPhysicalVolume * | interface3_phys |
G4Ellipsoid * | interface_in_aux |
G4Ellipsoid * | interface_out_aux |
G4SubtractionSolid * | interface_solid |
G4MaterialPropertiesTable * | interfaceMPT |
G4Material * | K2O |
G4MaterialPropertiesTable * | linerMPT |
G4MaterialPropertiesTable * | linerOpticalMPT |
G4Material * | Lucite |
G4Material * | MgO |
G4Material * | Na2O |
G4OpticalSurface * | OpLinerSurface |
G4LogicalVolume * | pmt1_log |
G4LogicalVolume * | pmt1_log1 |
G4VPhysicalVolume * | pmt1_phys |
G4VPhysicalVolume * | pmt1_phys1 |
G4LogicalVolume * | pmt2_log |
G4LogicalVolume * | pmt2_log1 |
G4VPhysicalVolume * | pmt2_phys |
G4VPhysicalVolume * | pmt2_phys1 |
G4LogicalVolume * | pmt3_log |
G4LogicalVolume * | pmt3_log1 |
G4VPhysicalVolume * | pmt3_phys |
G4VPhysicalVolume * | pmt3_phys1 |
G4Ellipsoid * | pmt_aux |
G4Ellipsoid * | pmt_aux1 |
G4SubtractionSolid * | pmt_solid |
G4SubtractionSolid * | pmt_solid1 |
G4MaterialPropertiesTable * | pmtdomeMPT |
G4MaterialPropertiesTable * | pmtfaceMPT |
G4MaterialPropertiesTable * | pmtfaceMPT1 |
G4Material * | Pyrex |
G4Material * | Pyrex1 |
G4LogicalVolume * | side_log |
G4VPhysicalVolume * | side_phys |
G4Tubs * | side_solid |
G4LogicalBorderSurface * | sidesurface |
G4Material * | SiO2 |
G4LogicalVolume * | solarPanel_log |
G4VPhysicalVolume * | solarPanel_phys |
G4Box * | solarPanel_solid |
G4LogicalVolume * | tank_log |
G4VPhysicalVolume * | tank_phys |
G4Tubs * | tank_solid |
G4Material * | TiO2 |
G4LogicalVolume * | top_log |
G4VPhysicalVolume * | top_phys |
G4Tubs * | top_solid |
G4LogicalBorderSurface * | topsurface |
G4Material * | Vacuum |
G4Material * | Water |
G4MaterialPropertiesTable * | waterMPT |
Friends | |
class | G4XTankFastCerenkov |
Definition at line 40 of file G4XTankConstruction.h.
G4XTankConstruction::G4XTankConstruction | ( | double | cDepth | ) |
Definition at line 90 of file G4XTankConstruction.cc.
References fElecBoxEnable, fGroundEnable, fSolarPanelEnable, HDPE, Interface, linerOpticalMPT, Lucite, Pyrex, Pyrex1, SetDetectorParameters(), SetRequiredParameters(), SetXMLParameters(), and Water.
G4XTankConstruction::~G4XTankConstruction | ( | ) |
Definition at line 113 of file G4XTankConstruction.cc.
|
private |
Definition at line 1174 of file G4XTankConstruction.cc.
References Al, bottom_log, bottom_phys, bottomsurface, dome1_log, dome1_phys, dome2_log, dome2_phys, dome3_log, dome3_phys, dome_solid, elecBox_log, elecBox_phys, elecBox_solid, expHall_phys, fElecBoxEnable, fElecBoxLength, fElecBoxThickness, fElecBoxTiltAngle, fElecBoxWidth, fElecBoxX, fElecBoxY, fElecBoxZ, fPmt1, fPmt2, fPmt3, fSolarPanelEnable, fSolarPanelLength, fSolarPanelThickness, fSolarPanelTiltAngle, fSolarPanelWidth, fSolarPanelX, fSolarPanelY, fSolarPanelZ, fTankHalfHeight, fTankPos_x, fTankPos_y, fTankPos_z, fTankThickness, utl::BasicVector< HepVector >::GetCoordinateSystem(), utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), HDPE, inner1_phys, inner2_phys, inner3_phys, inner_log, inner_solid, Interface, interface1_log, interface1_phys, interface2_log, interface2_phys, interface3_log, interface3_phys, interface_solid, Lucite, utl::m, OpLinerSurface, pmt1_log, pmt1_log1, pmt1_phys, pmt1_phys1, pmt2_log, pmt2_log1, pmt2_phys, pmt2_phys1, pmt3_log, pmt3_log1, pmt3_phys, pmt3_phys1, pmt_solid, pmt_solid1, Pyrex, Pyrex1, side_log, side_phys, side_solid, sidesurface, solarPanel_log, solarPanel_phys, solarPanel_solid, tank_log, tank_phys, tank_solid, top_log, top_phys, top_solid, topsurface, Vacuum, and Water.
Referenced by CreateTank().
|
private |
G4VPhysicalVolume * G4XTankConstruction::Construct | ( | void | ) |
Definition at line 333 of file G4XTankConstruction.cc.
References CreateElements(), CreateMaterials(), CreateTank(), and expHall_phys.
|
private |
Definition at line 407 of file G4XTankConstruction.cc.
References Air, airMPT, utl::cm3, elN, elO, galactic::eV, utl::g, and utl::m.
Referenced by CreateMaterials().
|
private |
Definition at line 1038 of file G4XTankConstruction.cc.
References RdGeoCeLDFFitter::a, Al, utl::cm3, utl::g, and utl::mole.
Referenced by CreateMaterials().
|
private |
|
private |
|
private |
Definition at line 1146 of file G4XTankConstruction.cc.
References Air, expHall_box, expHall_log, expHall_phys, fExpHall_z, fGroundEnable, Ground, ground_log, ground_phys, and ground_solid.
Referenced by CreateTank().
|
private |
Definition at line 854 of file G4XTankConstruction.cc.
References utl::cm3, elC, elH, fLinerABSORPTION, utl::g, utl::TabulatedFunction::GetNPoints(), HDPE, linerMPT, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials(), and GetDataForThisTank().
|
private |
Definition at line 793 of file G4XTankConstruction.cc.
References utl::cm3, elC, elH, elO, fInterfaceABSORPTION, fInterfaceRINDEX, utl::g, utl::TabulatedFunction::GetNPoints(), Interface, interfaceMPT, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials(), and GetDataForThisTank().
|
private |
Definition at line 902 of file G4XTankConstruction.cc.
References fLinerBACKSCATTERCONSTANT, fLinerREFLECTIVITY, fLinerSPECULARLOBECONSTANT, fLinerSPECULARSPIKECONSTANT, fLinerTYVEK_RINDEX, fSIGMA_ALPHA, utl::TabulatedFunction::GetNPoints(), linerOpticalMPT, OpLinerSurface, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials(), and GetDataForThisTank().
|
private |
Definition at line 702 of file G4XTankConstruction.cc.
References C, CH2, CH3, utl::cm3, CO2, elC, elH, elO, fPmtdomeABSORPTION, fPmtdomeRINDEX, utl::g, utl::TabulatedFunction::GetNPoints(), Lucite, pmtdomeMPT, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials(), and GetDataForThisTank().
|
private |
Definition at line 383 of file G4XTankConstruction.cc.
References CreateAir(), CreateAluminium(), CreateGround(), CreateHDPE(), CreateInterface(), CreateLiner(), CreateLucite(), CreatePyrex(), CreatePyrex1(), CreateVacuum(), and CreateWater().
Referenced by Construct().
|
private |
Definition at line 1105 of file G4XTankConstruction.cc.
References utl::cm, utl::deg, dome_in_aux, dome_out_aux, dome_solid, expHall_box, fDomeRmax, fDomeRmin, fDomeRzmax, fDomeRzmin, fExpHall_r, fExpHall_z, fHeightz, fInterfaceRmax, fInterfaceRmin, fInterfaceRzmax, fInterfaceRzmin, fPmtRmax, fPmtRmin, fPmtRzmax, fPmtRzmin, fTankHalfHeight, fTankRadius, fTankThickness, ground_solid, inner_solid, interface_in_aux, interface_out_aux, interface_solid, utl::m, pmt_aux, pmt_aux1, pmt_solid, pmt_solid1, side_solid, tank_solid, and top_solid.
Referenced by CreateTank().
|
private |
Definition at line 511 of file G4XTankConstruction.cc.
References B2O2, utl::cm3, elB, elNa, elO, elSi, fPmtfaceABSORPTION, fPmtfaceRINDEX, utl::g, utl::TabulatedFunction::GetNPoints(), Na2O, pmtfaceMPT, Pyrex, SiO2, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials(), and GetDataForThisTank().
|
private |
Definition at line 614 of file G4XTankConstruction.cc.
References B2O2, utl::cm3, elB, elNa, elO, elSi, fPmtdomeABSORPTION, fPmtfaceRINDEX, utl::g, utl::TabulatedFunction::GetNPoints(), Na2O, pmtfaceMPT1, Pyrex1, SiO2, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials().
|
private |
Definition at line 399 of file G4XTankConstruction.cc.
References AssembleTank(), CreateHall(), CreatePrimitives(), and expHall_phys.
Referenced by Construct(), and GetDataForThisTank().
|
private |
Definition at line 495 of file G4XTankConstruction.cc.
References RdGeoCeLDFFitter::a, utl::g, utl::mole, and Vacuum.
Referenced by CreateMaterials().
|
private |
Definition at line 431 of file G4XTankConstruction.cc.
References utl::cm3, elH, elO, fWaterABSORPTION, fWaterRINDEX, utl::g, utl::TabulatedFunction::GetNPoints(), Water, waterMPT, and utl::TabulatedFunction::Y().
Referenced by CreateMaterials(), and GetDataForThisTank().
void G4XTankConstruction::GetDataForThisTank | ( | void | ) |
Definition at line 1378 of file G4XTankConstruction.cc.
References CreateGround(), CreateHDPE(), CreateInterface(), CreateLiner(), CreateLucite(), CreatePyrex(), CreateTank(), CreateWater(), and SetDetectorParameters().
|
private |
Definition at line 134 of file G4XTankConstruction.cc.
References alpha, utl::deg, galactic::eV, fDomeRmax, fDomeRmin, fDomeRzmax, fDomeRzmin, fDomeThickness, fFaceActiveRadius, fFaceRadius, fFaceRadiusz, fGlassThickness, fHeightz, fInterfaceRINDEX, fInterfaceRmax, fInterfaceRmin, fInterfaceRzmax, fInterfaceRzmin, fInterfaceThickness, fLinerREFLECTIVITY, fLinerSPECULARLOBECONSTANT, fLinerSPECULARSPIKECONSTANT, fPmt1, fPmt2, fPmt3, fPmtdomeRINDEX, fPmtfaceRINDEX, fPmtRmax, fPmtRmin, fPmtRzmax, fPmtRzmin, fSIGMA_ALPHA, fTankHalfHeight, fTankRadius, fTankThickness, fWaterABSORPTION, fWaterRINDEX, G4XTankSimulatorAG::G4XTankSimulator::GetCurrentDetectorStation(), sdet::PMT::GetDomeRefractionIndex(), sdet::PMT::GetFaceRefractionIndex(), sdet::Station::GetHeight(), sdet::Station::GetLinerReflectivity(), sdet::Station::GetLinerSigmaAlpha(), sdet::Station::GetLinerSpecularLobe(), sdet::Station::GetLinerSpecularSpike(), sdet::Station::GetPMT(), sdet::PMT::GetPosition(), sdet::Station::GetRadius(), sdet::PMT::GetRTVRefractionIndex(), sdet::Station::GetThickness(), sdet::Station::GetWaterAbsorptionLength(), sdet::Station::GetWaterRefractionIndex(), utl::m, utl::mm, utl::TabulatedFunction::XBegin(), utl::TabulatedFunction::XEnd(), utl::TabulatedFunction::YBegin(), and utl::TabulatedFunction::YEnd().
Referenced by G4XTankConstruction(), and GetDataForThisTank().
|
private |
Definition at line 115 of file G4XTankConstruction.cc.
References fExpHall_z, fGroundThickness, fTankHalfHeight, fTankPos_x, fTankPos_y, fTankPos_z, fTankThickness, and utl::m.
Referenced by G4XTankConstruction().
|
private |
Definition at line 238 of file G4XTankConstruction.cc.
References ERROR, galactic::eV, fDomeThickness, fExpHall_r, fFaceActiveRadius, fFaceRadius, fFaceRadiusz, fGlassThickness, fInterfaceABSORPTION, fInterfaceThickness, fLinerABSORPTION, fLinerBACKSCATTERCONSTANT, fLinerTYVEK_RINDEX, fPmtdomeABSORPTION, fPmtfaceABSORPTION, utl::Branch::GetChild(), utl::Branch::GetData(), fwk::CentralConfig::GetTopBranch(), utl::m, and utl::TabulatedFunction::PushBack().
Referenced by G4XTankConstruction().
|
friend |
Definition at line 53 of file G4XTankConstruction.h.
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateAir(), and CreateHall().
|
private |
Definition at line 82 of file G4XTankConstruction.h.
Referenced by CreateAir().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreateAluminium().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround().
|
staticprivate |
Definition at line 139 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 95 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 103 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 86 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 99 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 107 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 99 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 108 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 99 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 108 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 91 of file G4XTankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 91 of file G4XTankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 93 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), and CreateGround().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), CreateHDPE(), CreateInterface(), and CreateLucite().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), and CreateGround().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements().
|
private |
Definition at line 101 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 109 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 88 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), and CreateGround().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), CreateHDPE(), CreateInterface(), CreateLucite(), and CreateWater().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), and CreateGround().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), and CreateGround().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateAir(), and CreateElements().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), CreateGround(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateAir(), CreateElements(), CreateGround(), CreateInterface(), CreateLucite(), CreatePyrex(), CreatePyrex1(), and CreateWater().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), CreateGround(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 79 of file G4XTankConstruction.h.
Referenced by CreateElements(), and CreateGround().
|
private |
Definition at line 89 of file G4XTankConstruction.h.
Referenced by CreateHall(), and CreatePrimitives().
|
private |
Definition at line 95 of file G4XTankConstruction.h.
Referenced by CreateHall().
|
private |
Definition at line 103 of file G4XTankConstruction.h.
Referenced by AssembleTank(), Construct(), CreateHall(), and CreateTank().
|
staticprivate |
Definition at line 129 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 129 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 137 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 136 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 128 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround().
|
private |
Definition at line 77 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and G4XTankConstruction().
|
staticprivate |
Definition at line 169 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 171 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 174 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 170 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 173 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 173 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 173 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 115 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetXMLParameters().
|
staticprivate |
Definition at line 115 of file G4XTankConstruction.h.
Referenced by CreateHall(), CreatePrimitives(), and SetRequiredParameters().
|
staticprivate |
Definition at line 113 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 111 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 112 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 128 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
private |
Definition at line 77 of file G4XTankConstruction.h.
Referenced by CreateHall(), and G4XTankConstruction().
|
staticprivate |
Definition at line 122 of file G4XTankConstruction.h.
Referenced by SetRequiredParameters().
|
staticprivate |
Definition at line 140 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 144 of file G4XTankConstruction.h.
Referenced by CreateInterface(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetXMLParameters().
|
staticprivate |
Definition at line 142 of file G4XTankConstruction.h.
Referenced by CreateInterface(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 127 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 127 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 135 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 134 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 127 of file G4XTankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 151 of file G4XTankConstruction.h.
Referenced by CreateHDPE(), and SetXMLParameters().
|
staticprivate |
Definition at line 152 of file G4XTankConstruction.h.
Referenced by CreateLiner(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetXMLParameters().
|
staticprivate |
Definition at line 147 of file G4XTankConstruction.h.
Referenced by CreateLiner(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 148 of file G4XTankConstruction.h.
Referenced by CreateLiner(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 149 of file G4XTankConstruction.h.
Referenced by CreateLiner(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 150 of file G4XTankConstruction.h.
Referenced by CreateLiner(), and SetXMLParameters().
|
staticprivate |
Definition at line 130 of file G4XTankConstruction.h.
|
staticprivate |
Definition at line 131 of file G4XTankConstruction.h.
|
staticprivate |
Definition at line 130 of file G4XTankConstruction.h.
|
staticprivate |
Definition at line 131 of file G4XTankConstruction.h.
|
staticprivate |
Definition at line 124 of file G4XTankConstruction.h.
Referenced by AssembleTank(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 124 of file G4XTankConstruction.h.
Referenced by AssembleTank(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 124 of file G4XTankConstruction.h.
Referenced by AssembleTank(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 145 of file G4XTankConstruction.h.
Referenced by CreateLucite(), CreatePyrex1(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetXMLParameters().
|
staticprivate |
Definition at line 143 of file G4XTankConstruction.h.
Referenced by CreateLucite(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 144 of file G4XTankConstruction.h.
Referenced by CreatePyrex(), and SetXMLParameters().
|
staticprivate |
Definition at line 142 of file G4XTankConstruction.h.
Referenced by CreatePyrex(), CreatePyrex1(), and SetDetectorParameters().
|
staticprivate |
Definition at line 126 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 126 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 133 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 132 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 146 of file G4XTankConstruction.h.
Referenced by CreateLiner(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
private |
Definition at line 77 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and G4XTankConstruction().
|
staticprivate |
Definition at line 158 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 160 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 163 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 159 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 162 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 162 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 162 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 118 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), SetDetectorParameters(), and SetRequiredParameters().
|
staticprivate |
Definition at line 120 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and SetRequiredParameters().
|
staticprivate |
Definition at line 120 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and SetRequiredParameters().
|
staticprivate |
Definition at line 120 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and SetRequiredParameters().
|
staticprivate |
Definition at line 117 of file G4XTankConstruction.h.
Referenced by CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 119 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreatePrimitives(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), SetDetectorParameters(), and SetRequiredParameters().
|
staticprivate |
Definition at line 153 of file G4XTankConstruction.h.
Referenced by CreateWater(), G4XTankSimulatorAG::G4XTankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 153 of file G4XTankConstruction.h.
Referenced by CreateWater(), and SetDetectorParameters().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by CreateGround(), and CreateHall().
|
private |
Definition at line 100 of file G4XTankConstruction.h.
Referenced by CreateHall().
|
private |
Definition at line 108 of file G4XTankConstruction.h.
Referenced by CreateHall().
|
private |
Definition at line 89 of file G4XTankConstruction.h.
Referenced by CreateHall(), and CreatePrimitives().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreateHDPE(), and G4XTankConstruction().
|
private |
Definition at line 96 of file G4XTankConstruction.h.
|
private |
Definition at line 104 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 96 of file G4XTankConstruction.h.
|
private |
Definition at line 104 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 96 of file G4XTankConstruction.h.
|
private |
Definition at line 104 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 96 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 90 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreateInterface(), and G4XTankConstruction().
|
private |
Definition at line 97 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 97 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 107 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 99 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 107 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 90 of file G4XTankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 90 of file G4XTankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 93 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 83 of file G4XTankConstruction.h.
Referenced by CreateInterface().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround().
|
private |
Definition at line 83 of file G4XTankConstruction.h.
Referenced by CreateHDPE().
|
private |
Definition at line 84 of file G4XTankConstruction.h.
Referenced by CreateLiner(), and G4XTankConstruction().
|
private |
Definition at line 81 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreateLucite(), and G4XTankConstruction().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 85 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreateLiner().
|
private |
Definition at line 97 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 98 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 106 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 97 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 98 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 106 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 97 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 98 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 106 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 91 of file G4XTankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 91 of file G4XTankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 93 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 93 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 82 of file G4XTankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 82 of file G4XTankConstruction.h.
Referenced by CreatePyrex().
|
private |
Definition at line 82 of file G4XTankConstruction.h.
Referenced by CreatePyrex1().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreatePyrex(), and G4XTankConstruction().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreatePyrex1(), and G4XTankConstruction().
|
private |
Definition at line 95 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 104 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 89 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 86 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 101 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 109 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 88 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 95 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 103 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 89 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by CreateGround().
|
private |
Definition at line 95 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 103 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 89 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 86 of file G4XTankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by AssembleTank(), and CreateVacuum().
|
private |
Definition at line 80 of file G4XTankConstruction.h.
Referenced by AssembleTank(), CreateWater(), and G4XTankConstruction().
|
private |
Definition at line 82 of file G4XTankConstruction.h.
Referenced by CreateWater().