#ifndef HGEOMROOTBUILDER_H
#define HGEOMROOTBUILDER_H

#include "hgeombuilder.h"

class TGeoManager;

class HGeomRootBuilder : public HGeomBuilder {
protected:
  TGeoManager* geoManager; // ROOT geometry manager
public:
  HGeomRootBuilder();
  HGeomRootBuilder(const char*,const char*);
  ~HGeomRootBuilder() {}
  void setGeoManager(TGeoManager* m) {geoManager=m;}
  Bool_t createNode(HGeomNode*);
  Int_t createMedium(HGeomMedium*);
  void finalize();
  void checkOverlaps(Double_t ovlp=0.0001);
  ClassDef(HGeomRootBuilder,0) // class to create geometry in ROOT
};

#endif /* !HGEOMROOTBUILDER_H */

Last change: Sat May 22 12:56:33 2010
Last generated: 2010-05-22 12:56

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.