Skip to content

Commit 8435a18

Browse files
authored
[skip-ci] Add protection in the shapes' examples #17619
Co-authored-by: Olivier Couet <>
1 parent a4cc02f commit 8435a18

15 files changed

+22
-22
lines changed

geom/geom/src/TGeoArb8.cxx

+3-3
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Begin_Macro
7979
gGeoManager->SetNsegments(80);
8080
top->Draw();
8181
TView *view = gPad->GetView();
82-
view->ShowAxis();
82+
if (view) view->ShowAxis();
8383
}
8484
End_Macro
8585
*/
@@ -113,7 +113,7 @@ Begin_Macro
113113
gGeoManager->SetNsegments(80);
114114
top->Draw();
115115
TView *view = gPad->GetView();
116-
view->ShowAxis();
116+
if (view) view->ShowAxis();
117117
}
118118
End_Macro
119119
*/
@@ -141,7 +141,7 @@ Begin_Macro
141141
gGeoManager->SetNsegments(80);
142142
top->Draw();
143143
TView *view = gPad->GetView();
144-
view->ShowAxis();
144+
if (view) view->ShowAxis();
145145
}
146146
End_Macro
147147

geom/geom/src/TGeoBBox.cxx

+3-3
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Begin_Macro
7171
gGeoManager->SetNsegments(80);
7272
top->Draw();
7373
TView *view = gPad->GetView();
74-
view->ShowAxis();
74+
if (view) view->ShowAxis();
7575
}
7676
End_Macro
7777
@@ -109,7 +109,7 @@ Begin_Macro
109109
gGeoManager->SetNsegments(80);
110110
top->Draw();
111111
TView *view = gPad->GetView();
112-
view->ShowAxis();
112+
if (view) view->ShowAxis();
113113
}
114114
End_Macro
115115
@@ -136,7 +136,7 @@ Begin_Macro
136136
gGeoManager->SetNsegments(80);
137137
top->Draw();
138138
TView *view = gPad->GetView();
139-
view->ShowAxis();
139+
if (view) view->ShowAxis();
140140
}
141141
End_Macro
142142

geom/geom/src/TGeoCone.cxx

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Begin_Macro
4343
gGeoManager->SetNsegments(30);
4444
top->Draw();
4545
TView *view = gPad->GetView();
46-
view->ShowAxis();
46+
if (view) view->ShowAxis();
4747
}
4848
End_Macro
4949
*/
@@ -77,7 +77,7 @@ Begin_Macro
7777
gGeoManager->SetNsegments(30);
7878
top->Draw();
7979
TView *view = gPad->GetView();
80-
view->ShowAxis();
80+
if (view) view->ShowAxis();
8181
}
8282
End_Macro
8383
*/

geom/geom/src/TGeoEltu.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Begin_Macro
3333
gGeoManager->SetNsegments(50);
3434
top->Draw();
3535
TView *view = gPad->GetView();
36-
view->ShowAxis();
36+
if (view) view->ShowAxis();
3737
}
3838
End_Macro
3939
*/

geom/geom/src/TGeoHype.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Begin_Macro
4747
gGeoManager->SetNsegments(80);
4848
top->Draw();
4949
TView *view = gPad->GetView();
50-
view->ShowAxis();
50+
if (view) view->ShowAxis();
5151
}
5252
End_Macro
5353

geom/geom/src/TGeoPara.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Begin_Macro
5050
gGeoManager->SetNsegments(80);
5151
top->Draw();
5252
TView *view = gPad->GetView();
53-
view->ShowAxis();
53+
if (view) view->ShowAxis();
5454
}
5555
End_Macro
5656

geom/geom/src/TGeoParaboloid.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Begin_Macro
4242
gGeoManager->SetNsegments(80);
4343
top->Draw();
4444
TView *view = gPad->GetView();
45-
view->ShowAxis();
45+
if (view) view->ShowAxis();
4646
}
4747
End_Macro
4848
*/

geom/geom/src/TGeoPcon.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Begin_Macro
7777
gGeoManager->SetNsegments(30);
7878
top->Draw();
7979
TView *view = gPad->GetView();
80-
view->ShowAxis();
80+
if (view) view->ShowAxis();
8181
}
8282
End_Macro
8383
*/

geom/geom/src/TGeoPgon.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Begin_Macro
3939
gGeoManager->SetNsegments(80);
4040
top->Draw();
4141
TView *view = gPad->GetView();
42-
view->ShowAxis();
42+
if (view) view->ShowAxis();
4343
}
4444
End_Macro
4545

geom/geom/src/TGeoSphere.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Begin_Macro
3737
gGeoManager->SetNsegments(30);
3838
top->Draw();
3939
TView *view = gPad->GetView();
40-
view->ShowAxis();
40+
if (view) view->ShowAxis();
4141
}
4242
End_Macro
4343

geom/geom/src/TGeoTorus.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Begin_Macro
2828
gGeoManager->SetNsegments(30);
2929
top->Draw();
3030
TView *view = gPad->GetView();
31-
view->ShowAxis();
31+
if (view) view->ShowAxis();
3232
}
3333
End_Macro
3434

geom/geom/src/TGeoTrd1.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Begin_Macro
3636
gGeoManager->SetNsegments(80);
3737
top->Draw();
3838
TView *view = gPad->GetView();
39-
view->ShowAxis();
39+
if (view) view->ShowAxis();
4040
}
4141
End_Macro
4242
*/

geom/geom/src/TGeoTrd2.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Begin_Macro
3030
gGeoManager->SetNsegments(80);
3131
top->Draw();
3232
TView *view = gPad->GetView();
33-
view->ShowAxis();
33+
if (view) view->ShowAxis();
3434
}
3535
End_Macro
3636

geom/geom/src/TGeoTube.cxx

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Begin_Macro
3737
gGeoManager->SetNsegments(80);
3838
top->Draw();
3939
TView *view = gPad->GetView();
40-
view->ShowAxis();
40+
if (view) view->ShowAxis();
4141
}
4242
End_Macro
4343
*/
@@ -75,7 +75,7 @@ Begin_Macro
7575
gGeoManager->SetNsegments(80);
7676
top->Draw();
7777
TView *view = gPad->GetView();
78-
view->ShowAxis();
78+
if (view) view->ShowAxis();
7979
}
8080
End_Macro
8181
*/
@@ -117,7 +117,7 @@ nhi[0],nhi[1],nhi[2]); vol->SetLineWidth(2); top->AddNode(vol,1); gGeoManager->C
117117
gGeoManager->SetNsegments(80);
118118
top->Draw();
119119
TView *view = gPad->GetView();
120-
view->ShowAxis();
120+
if (view) view->ShowAxis();
121121
}
122122
End_Macro
123123

geom/geom/src/TGeoXtru.cxx

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Begin_Macro
4646
gGeoManager->SetNsegments(80);
4747
top->Draw();
4848
TView *view = gPad->GetView();
49-
view->ShowAxis();
49+
if (view) view->ShowAxis();
5050
}
5151
End_Macro
5252

0 commit comments

Comments
 (0)