| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

gen::RpcStripStructure Class Reference

List of all members.

Public Member Functions

def write

Static Public Attributes

list sites = ['db', 'la', 'far']

Detailed Description

Definition at line 12 of file gen.py.


Member Function Documentation

def gen::RpcStripStructure::write (   self,
  outdir 
)

Definition at line 16 of file gen.py.

00016                           :
00017         from XmlDetDescGen.util import XmlFile, Comment
00018         from XmlDetDescGen.catalog import Catalog
00019         from XmlDetDescGen.reference import Reference
00020         from XmlDetDescGen.util import ExternalEntity
00021 
00022         topcat = Catalog('Structure');
00023         rpccat = Catalog('RpcStripStructure');
00024         rpccat.refs = []
00025         rpccat.things = []
00026         topcat.refs = [ rpccat ]
00027         topcat.things = []
00028 
00029         ees = []
00030         for site in RpcStripStructure.sites:
00031             cat = Catalog('%s-strip'%site);
00032             cat.refs=[]
00033             eename="%sstrips"%(site)
00034             ees.append((eename,"%s.xml"%(site)))
00035             cat.refs.append(ExternalEntity(eename))
00036             rpccat.refs.append(cat)
00037             
00038         file = XmlFile(dtd="../DTD/structure.dtd",
00039                        external_entities=ees)
00040         file.objects = [ rpccat ]
00041         file.write(outdir+"/structure.xml")
00042 
class RpcStrips:


Member Data Documentation

list gen::RpcStripStructure::sites = ['db', 'la', 'far'] [static]

Definition at line 14 of file gen.py.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:13:45 2011 for MiniDryRunXmlDetDesc by doxygen 1.4.7