43   geom->SetTopVolume(top);
 
   76   b10->SetLineColor(10);
 
   79   b11->SetLineColor(10);
 
   82   b12->SetLineColor(10);
 
   85   b13->SetLineColor(10);
 
   88   b14->SetLineColor(10);
 
   90   b15->SetLineColor(10);
 
   93   b16->SetLineColor(10);
 
   96   b17->SetLineColor(10);
 
   99   b18->SetLineColor(10);
 
  102   b19->SetLineColor(10);
 
  105   b20->SetLineColor(17);
 
  108   b21->SetLineColor(10);
 
  111   b22->SetLineColor(10);
 
  114   b23->SetLineColor(10);
 
  117   b24->SetLineColor(10);
 
  120   b25->SetLineColor(17);
 
  122   b26->SetLineColor(17);
 
  124   b27->SetLineColor(17);
 
  126   b28->SetLineColor(17);
 
  128   b29->SetLineColor(17);
 
  130   b30->SetLineColor(17);
 
  132   b31->SetLineColor(17);
 
  134   b32->SetLineColor(17);
 
  136   b33->SetLineColor(17);
 
  138   b34->SetLineColor(17);
 
  140   b35->SetLineColor(17);
 
  142   b36->SetLineColor(17);
 
  144   b37->SetLineColor(17);
 
  146   b38->SetLineColor(17);
 
  148   b39->SetLineColor(17);
 
  150   b40->SetLineColor(17);
 
  152   b41->SetLineColor(17);
 
  154   b42->SetLineColor(17);
 
  156   b43->SetLineColor(17);
 
  158   b44->SetLineColor(17);
 
  161   b45->SetLineColor(10);
 
  164   b46->SetLineColor(17);
 
  167   b47->SetLineColor(32);
 
  170   b48->SetLineColor(37);
 
  173   b49->SetLineColor(20);
 
  177   b50->SetLineColor(20);
 
  181   b51->SetLineColor(20);
 
  185   b52->SetLineColor(20);
 
  189   b53->SetLineColor(10);
 
  193   b54->SetLineColor(37);
 
  199   b55->SetLineColor(37);
 
  203   b56->SetLineColor(37);
 
  207   b57->SetLineColor(37);
 
  211   b58->SetLineColor(37);
 
  223   b61->SetLineColor(38);
 
  227   b62->SetLineColor(38);
 
  231   b63->SetLineColor(38);
 
  235   b64->SetLineColor(38);
 
  239   b65->SetLineColor(38);
 
  245   b66->SetLineColor(38);
 
  249   b67->SetLineColor(38);
 
  255   b68->SetLineColor(38);
 
  261   b69->SetLineColor(38);
 
  266   b60->SetLineColor(38);
 
  270   b70->SetLineColor(38);
 
  274   b71->SetLineColor(38);
 
  278   b72->SetLineColor(38);
 
  282   b73->SetLineColor(38);
 
  290   b74->SetLineColor(38);
 
  294   b75->SetLineColor(38);
 
  298   b76->SetLineColor(38);
 
  303   b77->SetLineColor(38);
 
  307   b78->SetLineColor(38);
 
  313   b79->SetLineColor(10);
 
  317   b80->SetLineColor(10);
 
  321   b81->SetLineColor(10);
 
  325   b82->SetLineColor(10);
 
  329   b83->SetLineColor(10);
 
  333   b85->SetLineColor(38);
 
  337   b84->SetLineColor(38);
 
  341   b86->SetLineColor(38);
 
  345   b87->SetLineColor(35);
 
  349   b88->SetLineColor(10);
 
  353   b89->SetLineColor(10);
 
  357   b90->SetLineColor(10);
 
  361   b91->SetLineColor(10);
 
  365   b92->SetLineColor(10);
 
  369   b93->SetLineColor(10);
 
  373   b94->SetLineColor(10);
 
  377   b95->SetLineColor(1);
 
  381   b96->SetLineColor(1);
 
  386   b97->SetLineColor(17);
 
  390   b98->SetLineColor(17);
 
  394   b99->SetLineColor(17);
 
  398   b100->SetLineColor(17);
 
  402   b101->SetLineColor(17);
 
  406   b102->SetLineColor(17);
 
  410   b103->SetLineColor(37);
 
  466   geom->CloseGeometry();
 
  472   pad1->SetFillColor(1);
 
  480   pad2->SetFillColor(10);
 
  491   Tex.SetTextSize(0.04);
 
  492   Tex.SetTextColor(31);
 
  493   Tex.DrawLatex(0.3, 0.81, 
"Mariah Carey - Shake it off");
 
  495   Tex.SetTextSize(0.04);
 
  496   Tex.SetTextColor(31);
 
  497   Tex.DrawLatex(0.3, 0.71, 
"Alicia keys - If I ain't got you");
 
  499   Tex.SetTextSize(0.04);
 
  500   Tex.SetTextColor(31);
 
  501   Tex.DrawLatex(0.3, 0.61, 
"Michael Jackson - Billie Jean");
 
  503   Tex.SetTextSize(0.04);
 
  504   Tex.SetTextColor(31);
 
  505   Tex.DrawLatex(0.3, 0.51, 
"Christina Milian - Am to Pm");
 
  507   Tex.SetTextSize(0.04);
 
  508   Tex.SetTextColor(31);
 
  509   Tex.DrawLatex(0.3, 0.41, 
"Zapp&Roger - Slow and Easy");
 
  511   Tex.SetTextSize(0.04);
 
  512   Tex.SetTextColor(31);
 
  513   Tex.DrawLatex(0.3, 0.31, 
"Black Eyes Peas - Let's get retarded");
 
  515   Tex.SetTextSize(0.04);
 
  516   Tex.SetTextColor(31);
 
  517   Tex.DrawLatex(0.3, 0.21, 
"Bosson - One in a Millin");
 
  519   Tex.SetTextSize(0.04);
 
  520   Tex.SetTextColor(15);
 
  521   Tex.DrawLatex(0.2, 0.11, 
"Click Button!! You Can Listen to Musics");
 
  522   TButton *
but1 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound1.wav > /dev/audio\")", 0.2, 0.8, 0.25, 0.85);
 
  524   but1->SetFillColor(29);
 
  525   TButton *
but2 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound2.wav > /dev/audio\")", 0.2, 0.7, 0.25, .75);
 
  527   but2->SetFillColor(29);
 
  528   TButton *
but3 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound3.wav > /dev/audio\")", 0.2, 0.6, 0.25, 0.65);
 
  530   but3->SetFillColor(29);
 
  531   TButton *
but4 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound4.wav > /dev/audio\")", 0.2, 0.5, 0.25, 0.55);
 
  533   but4->SetFillColor(29);
 
  534   TButton *
but5 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound5.wav > /dev/audio\")", 0.2, 0.4, 0.25, 0.45);
 
  536   but5->SetFillColor(29);
 
  537   TButton *
but6 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound6.wav > /dev/audio\")", 0.2, 0.3, 0.25, 0.35);
 
  539   but6->SetFillColor(29);
 
  540   TButton *
but7 = 
new TButton(
"", 
"gSystem->Exec(\"cat sound7.wav > /dev/audio\")", 0.2, 0.2, 0.25, 0.25);
 
  542   but7->SetFillColor(29);
 
  547   pad3->SetFillColor(10);
 
  554   TPad *
pad4 = 
new TPad(
"pad4", 
"Pad4", 0.6, 0.1, 0.9, 0.9);
 
  555   pad4->SetFillColor(1);
 
  561   Tex.SetTextSize(0.08);
 
  562   Tex.SetTextColor(10);
 
  563   Tex.DrawLatex(0.06, 0.85, 
"IAudio U3 Mp3 Player");
 
  567   L.DrawLine(0.05, 0.83, 0.90, 0.83);
 
  569   Tex.SetTextSize(0.06);
 
  570   Tex.SetTextColor(10);
 
  571   Tex.DrawLatex(0.06, 0.75, 
"+ Color LCD");
 
  573   Tex.SetTextSize(0.06);
 
  574   Tex.SetTextColor(10);
 
  575   Tex.DrawLatex(0.06, 0.65, 
"+ 60mW High Generating Power");
 
  577   Tex.SetTextSize(0.06);
 
  578   Tex.SetTextColor(10);
 
  579   Tex.DrawLatex(0.06, 0.55, 
"+ GUI Theme Skin");
 
  581   Tex.SetTextSize(0.06);
 
  582   Tex.SetTextColor(10);
 
  583   Tex.DrawLatex(0.06, 0.45, 
"+ Noble White&Black");
 
  585   Tex.SetTextSize(0.06);
 
  586   Tex.SetTextColor(10);
 
  587   Tex.DrawLatex(0.06, 0.35, 
"+ Text Viewer+Image Viewer");
 
  589   Tex.SetTextSize(0.06);
 
  590   Tex.SetTextColor(10);
 
  591   Tex.DrawLatex(0.06, 0.25, 
"+ 20 Hours Playing");
 
  593   Tex.SetTextSize(0.06);
 
  594   Tex.SetTextColor(10);
 
  595   Tex.DrawLatex(0.06, 0.15, 
"+ The Best Quality of Sound");
 
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 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.
To draw Mathematical Formula.
Use the TLine constructor to create a simple line.
The most important graphics class in the ROOT system.
A Pave (see TPave) with text, lines or/and boxes inside.
virtual TText * AddText(Double_t x1, Double_t y1, const char *label)
Add a new Text line to this pavetext at given coordinates.
void Draw(Option_t *option="") override
Draw this pavetext with its current attributes.
RooArgList L(Args_t &&... args)