Definition at line 58 of file ROOTwriter.py.
 
 | 
|   | __init__ (self, writer) | 
|   | 
|   | dumpGeoTree (self) | 
|   | 
|   | dumpMaterials (self, matlist) | 
|   | 
|   | dumpSolids (self, shapelist) | 
|   | 
|   | examineVol (self, volume) | 
|   | 
|   | examineVol2 (self, volume) | 
|   | 
|   | genName (self, name) | 
|   | 
|   | getNodes (self, volume) | 
|   | 
|   | orderVolumes (self, volume) | 
|   | 
|   | rotXYZ (self, r) | 
|   | 
|   | TGeoArb8 (self, solid) | 
|   | 
|   | TGeoBBox (self, solid) | 
|   | 
|   | TGeoCompositeShape (self, solid) | 
|   | 
|   | TGeoCone (self, solid) | 
|   | 
|   | TGeoConeSeg (self, solid) | 
|   | 
|   | TGeoCtub (self, solid) | 
|   | 
|   | TGeoEltu (self, solid) | 
|   | 
|   | TGeoGtra (self, solid) | 
|   | 
|   | TGeoHype (self, solid) | 
|   | 
|   | TGeoIntersection (self, solid) | 
|   | 
|   | TGeoPara (self, solid) | 
|   | 
|   | TGeoParaboloid (self, solid) | 
|   | 
|   | TGeoPcon (self, solid) | 
|   | 
|   | TGeoPgon (self, solid) | 
|   | 
|   | TGeoSphere (self, solid) | 
|   | 
|   | TGeoSubtraction (self, solid) | 
|   | 
|   | TGeoTorus (self, solid) | 
|   | 
|   | TGeoTrap (self, solid) | 
|   | 
|   | TGeoTrd1 (self, solid) | 
|   | 
|   | TGeoTrd2 (self, solid) | 
|   | 
|   | TGeoTube (self, solid) | 
|   | 
|   | TGeoTubeSeg (self, solid) | 
|   | 
|   | TGeoUnion (self, solid) | 
|   | 
|   | TGeoXtru (self, solid) | 
|   | 
◆ __init__()
      
        
          | ROOTwriter.ROOTwriter.__init__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           writer ) | 
        
      
 
 
◆ dumpGeoTree()
      
        
          | ROOTwriter.ROOTwriter.dumpGeoTree  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ dumpMaterials()
      
        
          | ROOTwriter.ROOTwriter.dumpMaterials  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           matlist ) | 
        
      
 
 
◆ dumpSolids()
      
        
          | ROOTwriter.ROOTwriter.dumpSolids  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           shapelist ) | 
        
      
 
 
◆ examineVol()
      
        
          | ROOTwriter.ROOTwriter.examineVol  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           volume ) | 
        
      
 
 
◆ examineVol2()
      
        
          | ROOTwriter.ROOTwriter.examineVol2  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           volume ) | 
        
      
 
 
◆ genName()
      
        
          | ROOTwriter.ROOTwriter.genName  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           name ) | 
        
      
 
 
◆ getNodes()
      
        
          | ROOTwriter.ROOTwriter.getNodes  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           volume ) | 
        
      
 
 
◆ orderVolumes()
      
        
          | ROOTwriter.ROOTwriter.orderVolumes  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           volume ) | 
        
      
 
 
◆ rotXYZ()
      
        
          | ROOTwriter.ROOTwriter.rotXYZ  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           r ) | 
        
      
 
 
◆ TGeoArb8()
      
        
          | ROOTwriter.ROOTwriter.TGeoArb8  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoBBox()
      
        
          | ROOTwriter.ROOTwriter.TGeoBBox  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoCompositeShape()
      
        
          | ROOTwriter.ROOTwriter.TGeoCompositeShape  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoCone()
      
        
          | ROOTwriter.ROOTwriter.TGeoCone  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoConeSeg()
      
        
          | ROOTwriter.ROOTwriter.TGeoConeSeg  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoCtub()
      
        
          | ROOTwriter.ROOTwriter.TGeoCtub  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoEltu()
      
        
          | ROOTwriter.ROOTwriter.TGeoEltu  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoGtra()
      
        
          | ROOTwriter.ROOTwriter.TGeoGtra  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoHype()
      
        
          | ROOTwriter.ROOTwriter.TGeoHype  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoIntersection()
      
        
          | ROOTwriter.ROOTwriter.TGeoIntersection  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoPara()
      
        
          | ROOTwriter.ROOTwriter.TGeoPara  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoParaboloid()
      
        
          | ROOTwriter.ROOTwriter.TGeoParaboloid  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoPcon()
      
        
          | ROOTwriter.ROOTwriter.TGeoPcon  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoPgon()
      
        
          | ROOTwriter.ROOTwriter.TGeoPgon  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoSphere()
      
        
          | ROOTwriter.ROOTwriter.TGeoSphere  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoSubtraction()
      
        
          | ROOTwriter.ROOTwriter.TGeoSubtraction  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoTorus()
      
        
          | ROOTwriter.ROOTwriter.TGeoTorus  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoTrap()
      
        
          | ROOTwriter.ROOTwriter.TGeoTrap  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoTrd1()
      
        
          | ROOTwriter.ROOTwriter.TGeoTrd1  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoTrd2()
      
        
          | ROOTwriter.ROOTwriter.TGeoTrd2  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoTube()
      
        
          | ROOTwriter.ROOTwriter.TGeoTube  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoTubeSeg()
      
        
          | ROOTwriter.ROOTwriter.TGeoTubeSeg  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoUnion()
      
        
          | ROOTwriter.ROOTwriter.TGeoUnion  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ TGeoXtru()
      
        
          | ROOTwriter.ROOTwriter.TGeoXtru  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           solid ) | 
        
      
 
 
◆ bnodes
  
  
      
        
          | ROOTwriter.ROOTwriter.bnodes | 
         
       
   | 
  
static   | 
  
 
 
◆ bvols
  
  
      
        
          | ROOTwriter.ROOTwriter.bvols | 
         
       
   | 
  
static   | 
  
 
 
◆ currentNode
  
  
      
        
          | ROOTwriter.ROOTwriter.currentNode = volume.GetNode(i) | 
         
       
   | 
  
static   | 
  
 
 
◆ daughters [1/2]
  
  
      
        
          | ROOTwriter.ROOTwriter.daughters = volume.GetNodes() | 
         
       
   | 
  
static   | 
  
 
 
◆ daughters [2/2]
  
  
      
        
          | list ROOTwriter.ROOTwriter.daughters = [] | 
         
       
   | 
  
static   | 
  
 
 
◆ elements
      
        
          | ROOTwriter.ROOTwriter.elements | 
        
      
 
 
◆ geomgr
  
  
      
        
          | ROOTwriter.ROOTwriter.geomgr | 
         
       
   | 
  
static   | 
  
 
 
◆ index
  
  
      
        
          | str ROOTwriter.ROOTwriter.index = str(nextVol.GetNumber())+"_"+str(libPyROOT.AddressOf(nextVol)[0]) | 
         
       
   | 
  
static   | 
  
 
 
◆ name
  
  
      
        
          | str ROOTwriter.ROOTwriter.name = node.GetName()+'in'+volume.GetName() | 
         
       
   | 
  
static   | 
  
 
 
◆ nd
  
  
      
        
          | ROOTwriter.ROOTwriter.nd = volume.GetNdaughters() | 
         
       
   | 
  
static   | 
  
 
 
◆ nextVol
  
  
      
        
          | ROOTwriter.ROOTwriter.nextVol = currentNode.GetVolume() | 
         
       
   | 
  
static   | 
  
 
 
◆ node
  
  
      
        
          | ROOTwriter.ROOTwriter.node = volume.GetNode(i) | 
         
       
   | 
  
static   | 
  
 
 
◆ nodeCount
  
  
      
        
          | ROOTwriter.ROOTwriter.nodeCount | 
         
       
   | 
  
static   | 
  
 
 
◆ nodes
  
  
      
        
          | ROOTwriter.ROOTwriter.nodes | 
         
       
   | 
  
static   | 
  
 
 
◆ pos
  
  
      
        
          | ROOTwriter.ROOTwriter.pos = node.GetMatrix().GetTranslation() | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | ROOTwriter.ROOTwriter.r = self.rotXYZ(node.GetMatrix().GetRotationMatrix()) | 
         
       
   | 
  
static   | 
  
 
 
◆ rotname
  
  
      
        
          | str ROOTwriter.ROOTwriter.rotname = '' | 
         
       
   | 
  
static   | 
  
 
 
◆ sections
  
  
      
        
          | list ROOTwriter.ROOTwriter.sections = [] | 
         
       
   | 
  
static   | 
  
 
 
◆ shapesCount
  
  
      
        
          | ROOTwriter.ROOTwriter.shapesCount | 
         
       
   | 
  
static   | 
  
 
 
◆ solList
  
  
      
        
          | ROOTwriter.ROOTwriter.solList | 
         
       
   | 
  
static   | 
  
 
 
◆ sortedVols
  
  
      
        
          | ROOTwriter.ROOTwriter.sortedVols | 
         
       
   | 
  
static   | 
  
 
 
◆ vols
  
  
      
        
          | ROOTwriter.ROOTwriter.vols | 
         
       
   | 
  
static   | 
  
 
 
◆ volsUseCount
  
  
      
        
          | ROOTwriter.ROOTwriter.volsUseCount | 
         
       
   | 
  
static   | 
  
 
 
◆ volumeCount
  
  
      
        
          | ROOTwriter.ROOTwriter.volumeCount | 
         
       
   | 
  
static   | 
  
 
 
◆ writer
      
        
          | ROOTwriter.ROOTwriter.writer |