Logo ROOT   6.10/09
Reference Guide
TGeoToStep.h
Go to the documentation of this file.
1 // @(#)geom/geocad:$Id$
2 // Author: Cinzia Luzzi 5/5/2012
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2012, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_TGeoToStep
13 #define ROOT_TGeoToStep
14 
15 #include "TObject.h"
16 
17 class TGeoManager;
18 class TOCCToStep;
19 
20 
21 class TGeoToStep: public TObject {
22 
23 protected:
24  TGeoManager *fGeometry; //ROOT geometry pointer
25  TOCCToStep *fCreate; //OCC geometry build based on Root one
26 
27 public:
28  TGeoToStep();
29  TGeoToStep(TGeoManager *geom);
30  ~TGeoToStep();
31  void *CreateGeometry();
32 
34 };
35 
36 #endif
The manager class for any TGeo geometry.
Definition: TGeoManager.h:37
void * CreateGeometry()
Definition: TGeoToStep.cxx:65
TGeoManager * fGeometry
Definition: TGeoToStep.h:24
#define ClassDef(name, id)
Definition: Rtypes.h:297
Mother of all ROOT objects.
Definition: TObject.h:37
TOCCToStep * fCreate
Definition: TGeoToStep.h:25