#include <G4TankConstruction.h>
Public Member Functions | |
G4VPhysicalVolume * | Construct (void) |
G4TankConstruction () | |
void | GetDataForThisTank (void) |
~G4TankConstruction () | |
Private Member Functions | |
void | AssembleTank (void) |
void | CleanupFreestore (void) |
void | CreateAir (void) |
void | CreateAluminium (void) |
void | CreateDirt (void) |
void | CreateElements (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 (void) |
void | SetXMLParameters (void) |
Private Attributes | |
G4Material * | Air |
G4MaterialPropertiesTable * | airMPT |
G4Material * | Al |
G4Material * | B2O2 |
G4LogicalVolume * | bottom_log |
G4VPhysicalVolume * | bottom_phys |
G4LogicalBorderSurface * | bottomsurface |
G4Material * | C |
G4Material * | CH2 |
G4Material * | CH3 |
G4Material * | CO2 |
G4Material * | Dirt |
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 |
G4LogicalVolume * | elecBox_log |
G4VPhysicalVolume * | elecBox_phys |
G4Box * | elecBox_solid |
G4Element * | elFe |
G4Element * | elH |
G4Element * | elN |
G4Element * | elNa |
G4Element * | elO |
G4Element * | elSi |
G4Box * | expHall_box |
G4LogicalVolume * | expHall_log |
G4VPhysicalVolume * | expHall_phys |
bool | fElecBoxEnable |
bool | fGroundEnable |
bool | fSolarPanelEnable |
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 |
G4MaterialPropertiesTable * | linerMPT |
G4MaterialPropertiesTable * | linerOpticalMPT |
G4Material * | Lucite |
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 |
G4LogicalVolume * | top_log |
G4VPhysicalVolume * | top_phys |
G4Tubs * | top_solid |
G4LogicalBorderSurface * | topsurface |
G4Material * | Vacuum |
G4Material * | Water |
G4MaterialPropertiesTable * | waterMPT |
Friends | |
class | G4TankFastCerenkov |
Definition at line 39 of file G4TankSimulatorOG/G4TankConstruction.h.
G4TankConstruction::G4TankConstruction | ( | ) |
Definition at line 91 of file G4TankSimulatorOG/G4TankConstruction.cc.
References fElecBoxEnable, fGroundEnable, fSolarPanelEnable, HDPE, Interface, linerOpticalMPT, Lucite, Pyrex, Pyrex1, SetDetectorParameters(), SetRequiredParameters(), SetXMLParameters(), and Water.
G4TankConstruction::~G4TankConstruction | ( | ) |
Definition at line 113 of file G4TankSimulatorOG/G4TankConstruction.cc.
|
private |
Definition at line 1105 of file G4TankSimulatorOG/G4TankConstruction.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 * G4TankConstruction::Construct | ( | void | ) |
Definition at line 322 of file G4TankSimulatorOG/G4TankConstruction.cc.
References CreateElements(), CreateMaterials(), CreateTank(), and expHall_phys.
|
private |
Definition at line 385 of file G4TankSimulatorOG/G4TankConstruction.cc.
References Air, airMPT, utl::cm3, elN, elO, galactic::eV, utl::g, and utl::m.
Referenced by CreateMaterials().
|
private |
Definition at line 1016 of file G4TankSimulatorOG/G4TankConstruction.cc.
References RdGeoCeLDFFitter::a, Al, utl::cm3, utl::g, and utl::mole.
Referenced by CreateMaterials().
|
private |
Definition at line 1029 of file G4TankSimulatorOG/G4TankConstruction.cc.
References utl::cm3, Dirt, elAl, elFe, elO, elSi, utl::g, and utl::perCent.
Referenced by CreateMaterials().
|
private |
Definition at line 332 of file G4TankSimulatorOG/G4TankConstruction.cc.
References RdGeoCeLDFFitter::a, elAl, elB, elC, elFe, elH, elN, elNa, elO, elSi, utl::g, and utl::mole.
Referenced by Construct().
|
private |
Definition at line 1079 of file G4TankSimulatorOG/G4TankConstruction.cc.
References Air, Dirt, expHall_box, expHall_log, expHall_phys, fGroundEnable, fGroundThickness, ground_log, ground_phys, and ground_solid.
Referenced by CreateTank().
|
private |
Definition at line 832 of file G4TankSimulatorOG/G4TankConstruction.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 771 of file G4TankSimulatorOG/G4TankConstruction.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 880 of file G4TankSimulatorOG/G4TankConstruction.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 680 of file G4TankSimulatorOG/G4TankConstruction.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 361 of file G4TankSimulatorOG/G4TankConstruction.cc.
References CreateAir(), CreateAluminium(), CreateDirt(), CreateHDPE(), CreateInterface(), CreateLiner(), CreateLucite(), CreatePyrex(), CreatePyrex1(), CreateVacuum(), and CreateWater().
Referenced by Construct().
|
private |
Definition at line 1044 of file G4TankSimulatorOG/G4TankConstruction.cc.
References utl::cm, utl::deg, dome_in_aux, dome_out_aux, dome_solid, expHall_box, fDomeRmax, fDomeRmin, fDomeRzmax, fDomeRzmin, fExpHall_x, fExpHall_y, fExpHall_z, fGroundThickness, 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 489 of file G4TankSimulatorOG/G4TankConstruction.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 592 of file G4TankSimulatorOG/G4TankConstruction.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 377 of file G4TankSimulatorOG/G4TankConstruction.cc.
References AssembleTank(), CreateHall(), CreatePrimitives(), and expHall_phys.
Referenced by Construct(), and GetDataForThisTank().
|
private |
Definition at line 473 of file G4TankSimulatorOG/G4TankConstruction.cc.
References RdGeoCeLDFFitter::a, utl::g, utl::mole, and Vacuum.
Referenced by CreateMaterials().
|
private |
Definition at line 409 of file G4TankSimulatorOG/G4TankConstruction.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 G4TankConstruction::GetDataForThisTank | ( | void | ) |
Definition at line 1308 of file G4TankSimulatorOG/G4TankConstruction.cc.
References CreateHDPE(), CreateInterface(), CreateLiner(), CreateLucite(), CreatePyrex(), CreateTank(), CreateWater(), and SetDetectorParameters().
|
private |
Definition at line 135 of file G4TankSimulatorOG/G4TankConstruction.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, G4TankSimulatorOG::G4TankSimulator::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 G4TankConstruction(), and GetDataForThisTank().
|
private |
Definition at line 115 of file G4TankSimulatorOG/G4TankConstruction.cc.
References fExpHall_x, fExpHall_y, fExpHall_z, fGroundThickness, fTankPos_x, fTankPos_y, fTankPos_z, and utl::m.
Referenced by G4TankConstruction().
|
private |
Definition at line 237 of file G4TankSimulatorOG/G4TankConstruction.cc.
References ERROR, galactic::eV, fDomeThickness, 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 G4TankConstruction().
|
friend |
Definition at line 51 of file G4TankSimulatorOG/G4TankConstruction.h.
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateAir(), and CreateHall().
|
private |
Definition at line 80 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateAir().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreateAluminium().
|
staticprivate |
Definition at line 137 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 94 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 102 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 84 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateDirt(), and CreateHall().
|
private |
Definition at line 98 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 106 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 98 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 107 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 98 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 107 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 90 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 90 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 92 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateDirt(), and CreateElements().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateElements(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateElements(), CreateHDPE(), CreateInterface(), and CreateLucite().
|
private |
Definition at line 100 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 108 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 87 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateDirt(), and CreateElements().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateElements(), CreateHDPE(), CreateInterface(), CreateLucite(), and CreateWater().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateAir(), and CreateElements().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateElements(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateAir(), CreateDirt(), CreateElements(), CreateInterface(), CreateLucite(), CreatePyrex(), CreatePyrex1(), and CreateWater().
|
private |
Definition at line 77 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateDirt(), CreateElements(), CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 86 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall(), and CreatePrimitives().
|
private |
Definition at line 94 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall().
|
private |
Definition at line 102 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), Construct(), CreateHall(), and CreateTank().
|
staticprivate |
Definition at line 127 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 127 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 135 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 134 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 126 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
private |
Definition at line 75 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and G4TankConstruction().
|
staticprivate |
Definition at line 167 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 169 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 172 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 168 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 171 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 171 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 171 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 114 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetRequiredParameters().
|
staticprivate |
Definition at line 114 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetRequiredParameters().
|
staticprivate |
Definition at line 114 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetRequiredParameters().
|
staticprivate |
Definition at line 112 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 110 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 111 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 126 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
private |
Definition at line 75 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall(), and G4TankConstruction().
|
staticprivate |
Definition at line 115 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall(), CreatePrimitives(), and SetRequiredParameters().
|
staticprivate |
Definition at line 138 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 142 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateInterface(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetXMLParameters().
|
staticprivate |
Definition at line 140 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateInterface(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 125 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 125 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 133 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 132 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 125 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by SetDetectorParameters(), and SetXMLParameters().
|
staticprivate |
Definition at line 149 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHDPE(), and SetXMLParameters().
|
staticprivate |
Definition at line 150 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetXMLParameters().
|
staticprivate |
Definition at line 145 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 146 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 147 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 148 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), and SetXMLParameters().
|
staticprivate |
Definition at line 128 of file G4TankSimulatorOG/G4TankConstruction.h.
|
staticprivate |
Definition at line 129 of file G4TankSimulatorOG/G4TankConstruction.h.
|
staticprivate |
Definition at line 128 of file G4TankSimulatorOG/G4TankConstruction.h.
|
staticprivate |
Definition at line 129 of file G4TankSimulatorOG/G4TankConstruction.h.
|
staticprivate |
Definition at line 122 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 122 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 122 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 143 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite(), CreatePyrex1(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetXMLParameters().
|
staticprivate |
Definition at line 141 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 142 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex(), and SetXMLParameters().
|
staticprivate |
Definition at line 140 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex(), CreatePyrex1(), and SetDetectorParameters().
|
staticprivate |
Definition at line 124 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 124 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 131 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 130 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), and SetDetectorParameters().
|
staticprivate |
Definition at line 144 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
private |
Definition at line 75 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and G4TankConstruction().
|
staticprivate |
Definition at line 156 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 158 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 161 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 157 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 160 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 160 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 160 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
staticprivate |
Definition at line 118 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 120 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and SetRequiredParameters().
|
staticprivate |
Definition at line 120 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and SetRequiredParameters().
|
staticprivate |
Definition at line 120 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and SetRequiredParameters().
|
staticprivate |
Definition at line 117 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 119 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreatePrimitives(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 151 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateWater(), G4TankSimulatorOG::G4TankFastCerenkov::GetDataFromConstruction(), and SetDetectorParameters().
|
staticprivate |
Definition at line 151 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateWater(), and SetDetectorParameters().
|
private |
Definition at line 99 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall().
|
private |
Definition at line 107 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall().
|
private |
Definition at line 88 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHall(), and CreatePrimitives().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreateHDPE(), and G4TankConstruction().
|
private |
Definition at line 95 of file G4TankSimulatorOG/G4TankConstruction.h.
|
private |
Definition at line 103 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 95 of file G4TankSimulatorOG/G4TankConstruction.h.
|
private |
Definition at line 103 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 95 of file G4TankSimulatorOG/G4TankConstruction.h.
|
private |
Definition at line 103 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 95 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 89 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreateInterface(), and G4TankConstruction().
|
private |
Definition at line 96 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 104 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 96 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 106 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 98 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 106 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 89 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 89 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 92 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 81 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateInterface().
|
private |
Definition at line 81 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateHDPE().
|
private |
Definition at line 82 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLiner(), and G4TankConstruction().
|
private |
Definition at line 79 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreateLucite(), and G4TankConstruction().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 83 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreateLiner().
|
private |
Definition at line 96 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 97 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 104 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 96 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 97 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 104 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 96 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 97 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 104 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 105 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 90 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 90 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePrimitives().
|
private |
Definition at line 92 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 92 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 80 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateLucite().
|
private |
Definition at line 80 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex().
|
private |
Definition at line 80 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex1().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreatePyrex(), and G4TankConstruction().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreatePyrex1(), and G4TankConstruction().
|
private |
Definition at line 94 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 103 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 88 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 84 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreatePyrex(), and CreatePyrex1().
|
private |
Definition at line 100 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 108 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 87 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 94 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 102 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 88 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 94 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 102 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 88 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreatePrimitives().
|
private |
Definition at line 84 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), and CreateVacuum().
|
private |
Definition at line 78 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by AssembleTank(), CreateWater(), and G4TankConstruction().
|
private |
Definition at line 80 of file G4TankSimulatorOG/G4TankConstruction.h.
Referenced by CreateWater().