Is there a manual "How to create new TGeo shape?"

is there such manual?

see the doc of the geometry package at:
root.cern.ch/root/doc/RootDoc.html
ftp://root.cern.ch/root/doc/chapter17.pdf

Rene