SCT AGDB XML Generation Software.

First demonstration version.

( Ignore all references to the macro "BAF" in the sourcecode.  When defined, this variable generates the now redundant "Bentvelsen-Ascii-Format" output.  This variable IS NOT DEFINED under normal circumstances, and references to it will be removed in the next version.)


Detector Geometry description tree:

(some of these files are intentionally empty)
Atlas.geo.hh
Calorimeters.geo.hh
MuonDetector.geo.hh
InnerDetector.geo.hh
PixelDetector.geo.hh
SCT.geo.hh    ...  this is the file which contains the actual SCT geometry.
TRT.geo.hh

Main program:

SCTBarrel.preXml.cc   ... this contains the code where preparation to describe the geometry begins.
SCTBarrel.preXml.hh

Utility / management stuff

agdbAGDB.hh
agdbAttribute.hh
agdbBase.hh
agdbCompos.hh
agdbInnerStruct.hh
agdbMPosPhi.hh
agdbManager.hh
agdbMaterial.hh
agdbPos.hh
agdbPosXYZ.hh
agdbSection.hh
agdbSolid.hh
agdbVolume.hh

DWBasis.cc
DWBasis.hh
DWBegin.cc
DWBegin.hh
DWBox.cc
DWBox.hh
DWCons.cc
DWCons.hh
DWEnd.cc
DWEnd.hh
DWMaterial.cc
DWMaterial.hh
DWPhisymm.cc
DWPhisymm.hh
DWPlacement.cc
DWPlacement.hh
DWTubs.cc
DWTubs.hh
DWUnits.hhpreXmlAngle.cc

preXmlAngle.hh
preXmlInteger.cc
preXmlInteger.hh
preXmlLength.cc
preXmlLength.hh
preXmlManager.cc
preXmlManager.hh  ... this is the utility one might have to interact with most.
preXmlNumber.cc
preXmlNumber.hh
preXmlQuantity.cc
preXmlQuantity.hh

xmlToolDir.cc
xmlToolDir.hh
xmlToolFinder.cc
xmlToolFinder.hh