#include <ML2Ph_FullWater.hh>
Definition at line 63 of file ML2Ph_FullWater.hh.
◆ CML2Ph_FullWater()
CML2Ph_FullWater::CML2Ph_FullWater |
( |
| ) |
|
◆ ~CML2Ph_FullWater()
CML2Ph_FullWater::~CML2Ph_FullWater |
( |
void |
| ) |
|
◆ Construct()
Definition at line 62 of file ML2Ph_FullWater.cc.
78 fullWaterPhantomLV->SetRegion(regVol);
85 fullWaterPhantomLV->SetVisAttributes(simpleAlSVisAtt);
88 sensDet=
new CML2SDWithVoxels(
"Water phantom", saving_in_ROG_Voxels_every_events, seed, ROGOutFile, bSaveROG,
G4ThreeVector(0.,0.,0.),
halfSize, 100, 100, 100);
97 fullWaterPhantomLV->SetSensitiveDetector(
sensDet);
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
CLHEP::Hep3Vector G4ThreeVector
void AddRootLogicalVolume(G4LogicalVolume *lv)
G4ThreeVector GetFrameTranslation() const
CML2SDWithVoxels * sensDet
void SetVisibility(G4bool)
void SetProductionCut(G4double cut, G4int index=-1)
static G4NistManager * Instance()
void SetROgeometry(G4VReadOutGeometry *value)
void AddNewDetector(G4VSensitiveDetector *aSD)
static G4SDManager * GetSDMpointer()
void setBuildData(G4ThreeVector centre, G4ThreeVector halfSize, G4int NumberOfVoxelsAlongX, G4int NumberOfVoxelsAlongY, G4int NumberOfVoxelsAlongZ)
void SetProductionCuts(G4ProductionCuts *cut)
G4VPhysicalVolume * fullWaterPhantomPV
◆ getHalfContainerSize()
◆ getPhysicalVolume()
◆ getSensDet()
◆ getTotalNumberOfEvents()
G4int CML2Ph_FullWater::getTotalNumberOfEvents |
( |
| ) |
|
|
inline |
Definition at line 69 of file ML2Ph_FullWater.hh.
CML2SDWithVoxels * sensDet
G4int getTotalNumberOfEvents()
◆ writeInfo()
void CML2Ph_FullWater::writeInfo |
( |
| ) |
|
◆ centre
◆ fullWaterPhantomPV
◆ halfSize
◆ PVWorld
◆ sensDet
The documentation for this class was generated from the following files: