7 #include<FairGeoLoader.h>
8 #include<FairGeoInterface.h>
9 #include<FairGeoBuilder.h>
10 #include<FairGeoPcon.h>
11 #include<FairGeoMedia.h>
12 #include<TGeoCompositeShape.h>
13 #include<TGeoMatrix.h>
14 #include<TGeoVolume.h>
21 #include<TGeoManager.h>
23 #include<TGeoSphere.h>
27 #include<TGeoPhysicalNode.h>
48 FairGeoLoader*
geoLoad =
new FairGeoLoader(
"TGeo",
"FairGeoLoader");
49 FairGeoInterface *
geoFace = geoLoad->getGeoInterface();
50 geoFace->setMediaFile(
"../../geometry/media_pnd.geo");
54 FairGeoMedia *
Media = geoFace->getMedia();
55 FairGeoBuilder *
geobuild=geoLoad->getGeoBuilder();
57 FairGeoMedium *FairMediumSilicon = Media->getMedium(
"silicon");
59 Int_t
nmed=geobuild->createMedium(FairMediumSilicon);
61 TGeoManager*
gGeoMan = (TGeoManager*)gROOT->FindObject(
"FAIRGeom");
63 TGeoVolume *
top =
new TGeoVolumeAssembly(
"lum");
65 gGeoMan->SetTopVolume(top);
75 gGeoMan->CloseGeometry();
79 gGeoMan->SetVisLevel(20);
87 #include<TApplication.h>
90 TApplication myapp(
"myapp", 0, 0);
int main(int argc, char **argv)
const bool show_beam_pipe_dummy
FairGeoBuilder * geobuild
void Generate_rootgeom(TGeoVolume &mothervol, bool misaligned=false)
static PndLmdDim & Get_instance()
FairGeoInterface * geoFace