proper sensor information
This commit is contained in:
@@ -280,7 +280,9 @@ G4VPhysicalVolume* DetectorConstruction::DefineVolumes()
|
||||
if(layer.isActive){
|
||||
for(int i = 0; i < layer.nx * layer.ny; i++){
|
||||
Sensor sensor;
|
||||
sensor.position = parametrisation->ComputePosition(i);
|
||||
// add z position of layer to in-layer position of sensor
|
||||
sensor.position = parametrisation->ComputePosition(i) +
|
||||
G4ThreeVector(0,0,position);
|
||||
//G4ThreeVector(layer.sens_xwidth * (i % layer.nx) - layer.sens_xwidth * ((float)layer.nx-1) / 2.*cm, // FIX!!!!
|
||||
//layer.sens_ywidth * (i / layer.nx) - layer.sens_ywidth * ((float)layer.ny-1) / 2.*cm, position);
|
||||
sensor.size = G4ThreeVector(layer.sens_xwidth *cm, layer.sens_ywidth*cm, layer.thickness*cm);
|
||||
|
||||
Reference in New Issue
Block a user