#include <iostream>
#include <TGeoManager.h>
#include <TGeoMaterial.h>
#include <TGeoMedium.h>
#include <TGeoVolume.h>
#include <TGeoTube.h>
#include <TGeoArb8.h>
#include <TGeoMatrix.h>
#include <TCanvas.h>
#include "BesVisLib/BesGeometry.h"
#include "BesVisLib/BesCircle2D.h"
#include "BesVisLib/BesPolygon2D.h"
#include "BesVisLib/Mdc2DWire.h"
Go to the source code of this file.
Functions | |
ClassImp (BesGeometry) BesGeometry | |
Variables | |
BesGeometry * | gBesGeometry = 0 |
ClassImp | ( | BesGeometry | ) |
Definition at line 22 of file BesGeometry.cxx.
00027 : TObject(), 00028 m_Bes(0), 00029 m_BeamPipe(0), 00030 m_Mdc(0), 00031 m_Tof(0), 00032 m_Emc(0), 00033 m_Muc(0), 00034 m_MdcROOTGeo(0), 00035 m_TofROOTGeo(0), 00036 m_EmcROOTGeo(0), 00037 m_MucROOTGeo(0) 00038 { 00039 // Create Bes geometry 00040 if (!gGeoManager) new TGeoManager("BesGeo", "BesGeometry"); 00041 else gGeoManager-> ClearPhysicalNodes(); 00042 00043 m_BesR = 2840.0; 00044 m_BesZ = 5680.0; 00045 00046 m_BeamPipeRMin = 31.5; 00047 m_BeamPipeRMax = 35.8; 00048 m_BeamPipeZ = 150.0; 00049 }
BesGeometry* gBesGeometry = 0 |
Definition at line 17 of file BesGeometry.cxx.