35   Robot->SetTopVolume(top);
 
   36   Robot->SetTopVisible(
false);
 
   44     Band->SetLineColor(12);
 
   45     Band->SetFillColor(12);
 
   50     Head->SetLineColor(17);
 
   51     Head->SetFillColor(17);
 
   59   for (
int i=0; i<=
N;i++){
 
   67   for (
int i=1; i<
pcs; i++){
 
   70         10- 10/
pcs*i ,10,180-(120/
pcs)*i,180-((120/
pcs) * (i-1)),240,300);
 
   71      Horn->SetLineColor(2);
 
   72      Horn->SetFillColor(2);
 
   78   TGeoVolume *
Migan=
Robot->MakeGtra(
"Migan",
Iron,3,0,0,0,3,2,11,0,3,3,11,0);
 
   79     Migan->SetLineColor(17);
 
   80     Migan->SetFillColor(17);
 
   81   TGeoVolume *
Ko=
Robot->MakeGtra(
"Ko",
Iron,7,0,0,0,3,1,5,0,3,2,5,0);
 
   85     Ko_m->SetLineColor(17);
 
   86     Ko_m->SetFillColor(17);
 
   88     Bol_1->SetLineColor(17);
 
   89     Bol_1->SetFillColor(17);
 
   90   TGeoVolume *
Bol_2=
Robot->MakeGtra(
"Bol_2",
Iron,1,0,0,0,7,0,9,0,7,0,9,0);
 
   91     Bol_2->SetLineColor(17);
 
   92     Bol_2->SetFillColor(17);
 
   94     Noon->SetLineColor(12);
 
   95     Noon->SetFillColor(12);
 
   97     Tuck->SetLineColor(2);
 
   98     Tuck->SetFillColor(2);
 
  109     Ear->SetLineColor(5);
 
  110     Ear->SetFillColor(5);
 
  112     Ear_2->SetLineColor(5);
 
  113     Ear_2->SetFillColor(5);
 
  128   for (
int i=0; i<10;i++) {
 
  141   for (
int i=1; i<28; i+=1) {
 
  145        Hear->SetLineColor(12);
 
  146        Hear->SetFillColor(12);
 
  149        Hear->SetLineColor(2);
 
  150        Hear->SetFillColor(2);
 
  154   for (
int i=1; i<28; i+=1) {
 
  157        Hear->SetLineColor(2);
 
  158        Hear->SetFillColor(2);
 
  161   for (
int i=1; i<28; i+=1) {
 
  164        Hear->SetLineColor(2);
 
  165        Hear->SetFillColor(2);
 
  171     Mock->SetLineColor(17);
 
  172     Mock->SetFillColor(17);
 
  191     Gasem->SetLineColor(12);
 
  192     Gasem->SetFillColor(12);
 
  224     V_m->SetLineColor(2);
 
  225     V_m->SetFillColor(2);
 
  282     Bea->SetLineColor(17);
 
  283     Bea->SetFillColor(17);
 
  285     Bea_d->SetLineColor(12);
 
  286     Bea_d->SetFillColor(12);
 
  306   for (
int i=0; i<30; i++) {
 
  312   for (
int i=0; i<40; i++) {
 
  333     Jang->SetLineColor(17);
 
  334     Jang->SetFillColor(17);
 
  336     Jong->SetLineColor(12);
 
  337     Jong->SetFillColor(12);
 
  339     Bal->SetLineColor(12);
 
  340     Bal->SetFillColor(12);
 
  347   for (
int i=0; i<30; i++) {
 
  363     S_1->SetLineColor(17);
 
  364     S_1->SetFillColor(17);
 
  366     Pal->SetLineColor(17);
 
  367     Pal->SetFillColor(17);
 
  369     Fal->SetLineColor(4);
 
  370     Fal->SetFillColor(4);
 
  372     Bbul->SetLineColor(17);
 
  373     Bbul->SetFillColor(17);
 
  391     Son_d->SetLineColor(4);
 
  392     Son_d->SetFillColor(4);
 
  394     Son_g->SetLineColor(4);
 
  395     Son_g->SetFillColor(4);
 
  411   for (
int i=0; i<4; i++) {
 
  414   for (
int i=0; i<4; i++) {
 
  420   for (
int i=0; i<4; i++) {
 
  423   for (
int i=0; i<4; i++) {
 
  441for (
int i=1; i<20; i+=1) {
 
  465   Robot->CloseGeometry();
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
virtual void SetFillColor(Color_t fcolor)
Set the fill area color.
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.
void SetLineColor(Color_t lcolor) override
Set the line color.
RooArgSet S(Args_t &&... args)