Skip to content

Commit 675950b

Browse files
committed
add second circle for maximum radius
1 parent 404ca32 commit 675950b

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Layer.cxx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,17 +233,21 @@ void FT3Layer::createReferenceCircles(TGeoVolume* motherVolume, const std::strin
233233
// create reference circles at the inner and outer radius of the layer, for visualization purposes
234234
TGeoTube* innerCircle = new TGeoTube(mInnerRadius - 0.1, mInnerRadius + 0.1, 0.01);
235235
TGeoTube* outerCircle = new TGeoTube(mOuterRadius - 0.1, mOuterRadius + 0.1, 0.01);
236+
TGeoTube* outerCircleEdge = new TGeoTube(mOuterRadius + 3.3, mOuterRadius + 3.5, 0.01);
236237

237238
TGeoVolume* innerCircleVol = new TGeoVolume((mLayerName + "_InnerCircle").c_str(), innerCircle, gGeoManager->GetMedium("FT3_AIR$"));
238239
TGeoVolume* outerCircleVol = new TGeoVolume((mLayerName + "_OuterCircle").c_str(), outerCircle, gGeoManager->GetMedium("FT3_AIR$"));
240+
TGeoVolume* outerCircleEdgeVol = new TGeoVolume((mLayerName + "_OuterCircleEdge").c_str(), outerCircleEdge, gGeoManager->GetMedium("FT3_AIR$"));
239241

240242
innerCircleVol->SetLineColor(kRed);
241243
outerCircleVol->SetLineColor(kBlue);
244+
outerCircleEdgeVol->SetLineColor(kBlack);
242245

243246
double z_position = mDirection ? 0.5 : -0.5;
244247

245248
motherVolume->AddNode(innerCircleVol, 1, new TGeoTranslation(0, 0, z_position));
246249
motherVolume->AddNode(outerCircleVol, 1, new TGeoTranslation(0, 0, z_position));
250+
motherVolume->AddNode(outerCircleEdgeVol, 1, new TGeoTranslation(0, 0, z_position));
247251
}
248252

249253
void FT3Layer::createLayer(TGeoVolume* motherVolume)

0 commit comments

Comments
 (0)