59 for (
int i = 0; i < 28; i++) {
76 for (
int i = 0; i < 5; i++) {
77 Cone31 = geom->
MakeCone(
"Cone31", Copper, 7, 0, 73, 0, 73);
101 for (
int i = 1; i <= 8; i++) {
243 Torus1 = geom->
MakeTorus(
"Torus1", Iron, 120, 30, 20);
248 for (
int i = 1; i <= 8; i++) {
515 for (
int i = 1; i <= 8; i++) {
521 TGeoVolume *Tubs0101 = geom->
MakeTubs(
"Line", Iron, 0, 400, 5, 45 * i - 1, 45 * i + 1);
virtual void SetFillColor(Color_t fcolor)
Set the fill area color.
Class describing rotation + translation.
TGeoVolume * MakeCone(const char *name, TGeoMedium *medium, Double_t dz, Double_t rmin1, Double_t rmax1, Double_t rmin2, Double_t rmax2)
TGeoVolume * MakeTorus(const char *name, TGeoMedium *medium, Double_t r, Double_t rmin, Double_t rmax, Double_t phi1=0, Double_t dphi=360)
void CloseGeometry(Option_t *option="d")
TGeoVolume * MakeBox(const char *name, TGeoMedium *medium, Double_t dx, Double_t dy, Double_t dz)
TGeoVolume * MakeSphere(const char *name, TGeoMedium *medium, Double_t rmin, Double_t rmax, Double_t themin=0, Double_t themax=180, Double_t phimin=0, Double_t phimax=360)
void SetTopVolume(TGeoVolume *vol)
void SetTopVisible(Bool_t vis=kTRUE)
TGeoVolume * MakeTubs(const char *name, TGeoMedium *medium, Double_t rmin, Double_t rmax, Double_t dz, Double_t phi1, Double_t phi2)
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.