7#include <TGeoManager.h>
11class ComponentAnalyticField;
26 void SetArea(
const double& xmin,
const double& ymin,
const double& zmin,
27 const double& xmax,
const double& ymax,
const double& zmax);
40 std::string m_className;
50 bool m_hasExternalCanvas;
54 double m_xMin, m_yMin, m_zMin;
55 double m_xMax, m_yMax, m_zMax;
60 std::vector<TGeoVolume*> m_volumes;
61 std::vector<TGeoMedium*> m_media;
63 TGeoManager* m_geoManager;
65 bool Plot(
const bool use3d);
66 void PlotWire(
const double& x,
const double& y,
const double& d,
68 void PlotLine(
const double& x0,
const double& y0,
69 const double& x1,
const double& y1);
70 void PlotTube(
const double& x0,
const double& y0,
const double& r,
void SetCanvas(TCanvas *c)
void SetComponent(ComponentAnalyticField *comp)
void DisableWireMarkers()