Message: Re: Boolean Solids Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Boolean Solids 

Forum: Geometry
Re: None Boolean Solids (Victor)
Re: None Re: Boolean Solids (Tom Roberts)
Date: 17 Aug, 2011
From: John Allison <John Allison>

Not sure why you would want to model a plate like this in detail. If high energy particles are passing through, just give the material a density equal to the average density. On the scale of the plate, there will be little effect.

If you are trying to model the electron amplification in the holes, then you need a detailed model, but I'm not sure Geant4 is the right vehicle. Still, you could try; Geant4 supports tracking in electric fields.

Just a couple of comments on Tom's comments:

On Tue, 16 Aug 2011 18:51:44 GMT, Tom Roberts wrote:

> I doubt very much that you can model a micro-channel plate using Boolean
> solids. And even if you succeed, tracking will be QUITE slow, as at each
> step it will loop over all the holes (steps inside the plate and steps
> inside the plate's parent volume)....

I agree. It will also kill the vis system!!

> This is the sort of situation that replicated and parametrized volumes
> were invented for. Construct a solid and a logical volume for one hole,
> and place it many times into the plate. Unfortunately, for millions of
> holes the tracking will also be very slow, as it will again loop over
> all of the holes at every step inside the plate. It might be possible to
> use geometry voxelization to optimize the tracking to loop over just a
> handful of holes in each voxel; I'm not familiar with doing that.

This approach is worth trying, since, as far as I know, geometry voxelisation/optimisation is automatic and is the default. I think it will work pretty well.

 Add Message Add Message
to: "Re: Boolean Solids"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]