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:Received on Thu May 19 2005 - 12:27:57 MEST
> 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
> >
> >
>
This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:55:21 MET