diff --git a/Detector/DetSegmentation/src/plugins/SegmentationFactories.cpp b/Detector/DetSegmentation/src/plugins/SegmentationFactories.cpp index 9c06d3835694cff4ba0d5419ff370cf4ff96b5e3..c00530a1c487a823b928acc75c54e30af7b4f347 100644 --- a/Detector/DetSegmentation/src/plugins/SegmentationFactories.cpp +++ b/Detector/DetSegmentation/src/plugins/SegmentationFactories.cpp @@ -19,4 +19,3 @@ dd4hep::SegmentationObject* create_segmentation(const dd4hep::BitFieldCoder* dec #include "DetSegmentation/GridDriftChamber.h" DECLARE_SEGMENTATION(GridDriftChamber, create_segmentation<dd4hep::DDSegmentation::GridDriftChamber>) - diff --git a/Service/GearSvc/src/GearSvc.cpp b/Service/GearSvc/src/GearSvc.cpp index 5e4f21754ade341c5b4f241891f185fef2618ba2..b0fd85498e6d69815a3ab032fc7a7438e4a4a625 100644 --- a/Service/GearSvc/src/GearSvc.cpp +++ b/Service/GearSvc/src/GearSvc.cpp @@ -756,10 +756,10 @@ StatusCode GearSvc::convertDC(dd4hep::DetElement& dc){ if(nodeName.find("chamber_vol")!=-1||nodeName.find("assembly")!=-1){ if(grid){ // if more than one chamber, just use the outer, TODO - dcData->rMinReadout = grid->DC_outer_rbegin(); - dcData->rMaxReadout = grid->DC_outer_rend(); + dcData->rMinReadout = grid->DC_rbegin(); + dcData->rMaxReadout = grid->DC_rend(); dcData->driftLength = grid->detectorLength(); - dcData->maxRow = grid->DC_outer_layer_number(); + dcData->maxRow = grid->DC_layer_number(); dcData->padHeight = grid->layer_width(); dcData->padWidth = dcData->padHeight; }