/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/EventDisplay/BesVisLib/BesVisLib-00-04-04/src/BesGeometry.cxx File Reference

#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

BesGeometrygBesGeometry = 0


Function Documentation

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 }


Variable Documentation

BesGeometry* gBesGeometry = 0

Definition at line 17 of file BesGeometry.cxx.


Generated on Tue Nov 29 23:15:47 2016 for BOSS_7.0.2 by  doxygen 1.4.7