|
Geant4
10.02.p03
|
#include <IORTDetectorROGeometry.hh>
Public Member Functions | |
| IORTDetectorROGeometry (G4String aString, G4ThreeVector detectorPos, G4double detectorDimX, G4double detectorDimY, G4double detectorDimZ, G4int numberOfVoxelsX, G4int numberOfVoxelsY, G4int numberOfVoxelsZ) | |
| ~IORTDetectorROGeometry () | |
Public Member Functions inherited from G4VReadOutGeometry | |
| G4VReadOutGeometry () | |
| G4VReadOutGeometry (G4String) | |
| virtual | ~G4VReadOutGeometry () |
| G4int | operator== (const G4VReadOutGeometry &right) const |
| G4int | operator!= (const G4VReadOutGeometry &right) const |
| void | BuildROGeometry () |
| virtual G4bool | CheckROVolume (G4Step *, G4TouchableHistory *&) |
| const G4SensitiveVolumeList * | GetIncludeList () const |
| void | SetIncludeList (G4SensitiveVolumeList *value) |
| const G4SensitiveVolumeList * | GetExcludeList () const |
| void | SetExcludeList (G4SensitiveVolumeList *value) |
| G4String | GetName () const |
| void | SetName (G4String value) |
| G4VPhysicalVolume * | GetROWorld () const |
Private Member Functions | |
| G4VPhysicalVolume * | Build () |
Private Attributes | |
| const G4ThreeVector | detectorToWorldPosition |
| const G4double | detectorSizeX |
| const G4double | detectorSizeY |
| const G4double | detectorSizeZ |
| const G4int | numberOfVoxelsAlongX |
| const G4int | numberOfVoxelsAlongY |
| const G4int | numberOfVoxelsAlongZ |
| G4VPhysicalVolume * | RODetectorZDivisionPhys |
Additional Inherited Members | |
Protected Member Functions inherited from G4VReadOutGeometry | |
| G4VReadOutGeometry (const G4VReadOutGeometry &right) | |
| G4VReadOutGeometry & | operator= (const G4VReadOutGeometry &right) |
| virtual G4bool | FindROTouchable (G4Step *) |
Protected Attributes inherited from G4VReadOutGeometry | |
| G4VPhysicalVolume * | ROworld |
| G4SensitiveVolumeList * | fincludeList |
| G4SensitiveVolumeList * | fexcludeList |
| G4String | name |
| G4Navigator * | ROnavigator |
| G4TouchableHistory * | touchableHistory |
Definition at line 48 of file IORTDetectorROGeometry.hh.
| IORTDetectorROGeometry::IORTDetectorROGeometry | ( | G4String | aString, |
| G4ThreeVector | detectorPos, | ||
| G4double | detectorDimX, | ||
| G4double | detectorDimY, | ||
| G4double | detectorDimZ, | ||
| G4int | numberOfVoxelsX, | ||
| G4int | numberOfVoxelsY, | ||
| G4int | numberOfVoxelsZ | ||
| ) |
Definition at line 53 of file IORTDetectorROGeometry.cc.
| IORTDetectorROGeometry::~IORTDetectorROGeometry | ( | ) |
Definition at line 73 of file IORTDetectorROGeometry.cc.
|
privatevirtual |
Implements G4VReadOutGeometry.
Definition at line 78 of file IORTDetectorROGeometry.cc.
|
private |
Definition at line 67 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 68 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 69 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 66 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 71 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 72 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 73 of file IORTDetectorROGeometry.hh.
|
private |
Definition at line 75 of file IORTDetectorROGeometry.hh.