[ROOT] Expansion of the Geomtry classes for simualtion codes

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Thu Sep 28 2000 - 09:07:12 MEST


Hi Valery, 

I have a request/suggestion to the expand the TVolume class, or some
sibling, or whatever, with a TMedium and TField members. 

The idea behind that, would be to have some class that are similar to
the objects in GEANT3, that is (sort of ordered by containment or
reference) 

         TVolume
	    |
	    +-TMedium
	    |    |
	    |    +-TMaterial/TMixture
	    |    |
	    |    +-TField
            |
            +-TNode
	        |
		+-TShape 

Of course it would be beneficial to have a list of TMedium and TField
objects in TGeometry or similar.

I believe such a set of classes would be very useful for detector
simulation, and generic enough to suit most detector simulation codes
(like GEANT3 and GEANT4) needs. I did play around with something like
that some time ago and I have some (ugly) code if you want it. 

Anyway, that's my to pennies worth on that subject. 

Yours, 

Christian  -----------------------------------------------------------
Holm Christensen                             Phone:  (+45) 35 35 96 91 
  Sankt Hansgade 23, 1. th.                  Office: (+45) 353  25 305 
  DK-2200 Copenhagen N                       Web:    www.nbi.dk/~cholm    
  Denmark                                    Email:       cholm@nbi.dk



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:34 MET