Message: G4PVReplica with a mother volume that has no PhyiscalVolume? Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question G4PVReplica with a mother volume that has no PhyiscalVolume? 

Forum: Geometry
Date: 24 Jan, 2009
From: Krisztian Balla <Krisztian Balla>


I'm reading the Geant4 Book for application developers. There are a few
examples in the corresponding chapter, but none of them apply a PhysicalVolume
to the mother volume in which the "smaller" subvolume is replicated.

I've been trying to do it the same way, but as expected the replicated volumes
are not visible after starting the application. Could this be, an error in the
book? After specifiyng a PhysicalVolume for the mother volume, the replicas
show up. I guess, because of this, it is not possible to create a replicated
volume without really creating the mother volume (since I don't really need
that afterwards), right?

2. question: After reading the relevant chapters it is not clear to me, if I'm
going to be able to find out which replica (copy number?) was hit in the
ProcessHits method of my SensitiveDetector. I found a "message" on this forum,
in which somebody had a problem with this.

Should I use a loop creating PVPlacement objects instead? Somebody pointed out
in a previous message, that the memory savings, resulting from the usage of
PVReplica, is irrelevant unless you have around 10.000 or even more
replications. Now I would only need 40. But on the other hand, I could skip the
job of creating my own array, storing pointers to the replications, by using
PVReplica. Which solution is faster?

Thanks in advance for any feedback and advice,


Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: G4PVReplica with a mother volume that has no PhyiscalVolume?   (michel maire - 24 Jan, 2009)
(_ Ok: Re: G4PVReplica with a mother volume that has no PhyiscalVolume?   (Krisztian Balla - 24 Jan, 2009)
 Add Message Add Message
to: "G4PVReplica with a mother volume that has no PhyiscalVolume?"

 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 ]