34   geom->SetTopVolume(top);
 
   35   geom->SetTopVisible(
false);
 
   40   Cone1->SetFillColor(35);
 
   41   Cone1->SetLineColor(35);
 
   45   Cone2->SetFillColor(7);
 
   46   Cone2->SetLineColor(7);
 
   59   for (
int i = 0; i < 28; i++) {
 
   67   Cone3->SetFillColor(13);
 
   68   Cone3->SetLineColor(13);
 
   76   for (
int i = 0; i < 5; i++) {
 
   97   Cone4->SetFillColor(13);
 
   98   Cone4->SetLineColor(13);
 
  101   for (
int i = 1; i <= 8; i++) {
 
  108      Tubs->SetFillColor(18);
 
  109      Tubs->SetLineColor(18);
 
  129   Cone5->SetFillColor(13);
 
  130   Cone5->SetLineColor(13);
 
  149   Cone6->SetFillColor(13);
 
  150   Cone6->SetLineColor(13);
 
  169   Cone7->SetFillColor(13);
 
  170   Cone7->SetLineColor(13);
 
  189   Cone8->SetFillColor(13);
 
  190   Cone8->SetLineColor(13);
 
  204   Box1->SetFillColor(3);
 
  205   Box1->SetLineColor(3);
 
  209   Box2->SetFillColor(3);
 
  210   Box2->SetLineColor(3);
 
  214   Box3->SetFillColor(3);
 
  215   Box3->SetLineColor(3);
 
  219   Box4->SetFillColor(3);
 
  220   Box4->SetLineColor(3);
 
  224   Box5->SetFillColor(3);
 
  225   Box5->SetLineColor(3);
 
  229   Box6->SetFillColor(3);
 
  230   Box6->SetLineColor(3);
 
  234   Box7->SetFillColor(3);
 
  235   Box7->SetLineColor(3);
 
  239   Box8->SetFillColor(3);
 
  240   Box8->SetLineColor(3);
 
  248   for (
int i = 1; i <= 8; i++) {
 
  255      Tubs->SetFillColor(18);
 
  256      Tubs->SetLineColor(18);
 
  311   Tubs->SetFillColor(29);
 
  312   Tubs->SetLineColor(29);
 
  316   Tubs1->SetFillColor(18);
 
  317   Tubs1->SetLineColor(18);
 
  341   Tubs2->SetFillColor(18);
 
  342   Tubs2->SetLineColor(18);
 
  366   Tubs3->SetFillColor(18);
 
  367   Tubs3->SetLineColor(18);
 
  391   Tubs4->SetFillColor(18);
 
  392   Tubs4->SetLineColor(18);
 
  515   for (
int i = 1; i <= 8; i++) {
 
  529   geom->CloseGeometry();
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Class describing rotation + translation.
 
The manager class for any TGeo geometry.
 
Base class describing materials.
 
Media are used to store properties related to tracking and which are useful only when using geometry ...
 
Class describing rotations.
 
Class describing translations.
 
TGeoVolume, TGeoVolumeMulti, TGeoVolumeAssembly are the volume classes.
 
void SetVisibility(Bool_t vis=kTRUE) override
set visibility of this volume
 
void Draw(Option_t *option="") override
draw top volume according to option
 
virtual void AddNodeOverlap(TGeoVolume *vol, Int_t copy_no, TGeoMatrix *mat=nullptr, Option_t *option="")
Add a TGeoNode to the list of nodes.