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 () | |
![]() | |
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 | |
![]() | |
G4VReadOutGeometry (const G4VReadOutGeometry &right) | |
G4VReadOutGeometry & | operator= (const G4VReadOutGeometry &right) |
virtual G4bool | FindROTouchable (G4Step *) |
![]() | |
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.