Skip to content

Commit 28c5002

Browse files
authored
refactor: do not clone geometry for Sti detector builder (#642)
1 parent d966bc2 commit 28c5002

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

StRoot/Sti/StiMasterDetectorBuilder.cxx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ void StiMasterDetectorBuilder::build(StMaker&source)
2525
{
2626
if (! gGeoManager) StiVMCToolKit::GetVMC();
2727

28-
TGeoManager *gGeoManagerSV = gGeoManager; gGeoManager = 0;
2928
StMaker *chain=StMaker::GetChain();
3029

3130
LOG_INFO << "We are StiMasterDetectorBuilder::build() and will clone the geometry if exists" << endm;
@@ -35,12 +34,6 @@ void StiMasterDetectorBuilder::build(StMaker&source)
3534
}
3635

3736
#if 1
38-
if ( gGeoManagerSV ){
39-
LOG_INFO << "Create a clone of VmcGeometry for reconstruction" << endm;
40-
gGeoManagerSV->Clone("CloneGeom");
41-
} else {
42-
LOG_INFO << "Could not get a pointer to gGeoManager " << endm;
43-
}
4437
#else
4538
if ( chain ) {
4639
LOG_INFO << "StiMasterDetectorBuilder::build() : Create clone of VmcGeometry by reinitialization for reconstruction" <<endm;
@@ -84,9 +77,6 @@ void StiMasterDetectorBuilder::build(StMaker&source)
8477
row++;
8578
}
8679
}
87-
if (gGeoManagerSV) {
88-
gGeoManager = gGeoManagerSV;
89-
}
9080
cout << "StiMasterDetectorBuilder::build() -I- Done"<<endl;
9181
}
9282

0 commit comments

Comments
 (0)