Re: VMC news

From: Ivana Hrivnacova <ihrivnac_at_mail.cern.ch>
Date: Thu, 19 May 2005 12:27:31 +0200 (CEST)

 Hi Rene,

 Ok, I will have to update Geant4 VMC for  this as it wont't compile now.
 We have defined more enums in vmc which do not  follow Root conventions:
 TMCParticleType.h
 TMCProcess.h
 TPDGCode.h
 Do you want to clenup these, too?

 Ivana

-- 
==============================================================
e-mail:  Ivana.Hrivnacova_at_cern.ch
address: Institut Physique Nucleaire, 91406 Orsay, France
phone:   (33) 01 69 15 65 94
==============================================================


On Thu, 19 May 2005, Rene Brun wrote:


> Hi Ivana,
>
> Note that I have renamed the 3 enums in TMCOptical.h
> from TMCOpSurfacexxx to EMCOpSurfacexxx to follow the ROOT
> naming conventions.
>
> Rene
>
> On Thu, 19 May 2005, Ivana Hrivnacova wrote:
>
> >
> > Dear all,
> >
> > There have been added in VMC new functions for definition of
> > surfaces and material properties for optical physics:
> > TVirtualMC:
> > virtual void DefineOpSurface(...);
> > virtual void SetBorderSurface(...);
> > virtual void SetSkinSurface(...);
> > virtual void SetMaterialProperty(...);
> > TVirtualMCApplication:
> > virtual void ConstructOpGeometry() {}
> >
> > These new functions make possible to set materials and surfaces
> > properties for optical physics in Geant4; this new setting has no
> > impact for Geant3. They complete already existing TVirtualMC function
> > SetCerenkov() which stays as before.
> >
> > All settings via these new functions, as well as via
> > SetCerenkov have to be done in the new VMC application
> > function ConstructOpGeometry() instead of ConstructGeometry().
> > In case of Geant3, it does not matter, but in case of Geant4
> > this is necessary.
> >
> > There is also added a new VMC example (E06),
> > which redefines via VMC Geant4 novice example N06 demonstrating
> > optical photon generation and transport.
> >
> > Besides that, there is added visualization settings for G3+TGeo
> > (examples E02, E03) and demonstration on including own user Geant4
> > physics list (E03).
> >
> > All is available in the development versions (CVS head)
> > of Root, geant3 and geant4_vmc.
> >
> > Best regards,
> >
> > Ivana
> >
> >
>
Received on Thu May 19 2005 - 12:27:57 MEST

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:55:21 MET