Message: Proper use of G4PVParameterised Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Proper use of G4PVParameterised 

Forum: Geometry
Date: 30 Jul, 2018
From: Joseph DeCunha <Joseph DeCunha>


I've been working with G4PVParameterised for some time now, and have just come across some code from a colleague and find that they initialize the class differently than I do. To remind you the primary constructor for G4PVParameterised is:

G4PVParameterised (const G4String &pName, G4LogicalVolume *pLogical, G4LogicalVolume *pMotherLogical, const EAxis pAxis, const G4int nReplicas, G4VPVParameterisation *pParam, G4bool pSurfChk=false)

I've referred to all of the resources I can find online and have found a satisfactory explanation for all of the arguments for G4PVParameterised except for pLogical. My question is, what is the pLogical input supposed to be? Does the shape of pLogical have to be the same as the parameterized volumes that are then placed many times? Does the size of pLogical matter at all and does it have to be large enough to fit the many parameterized volumes within it?

Thank you all in advance, Joseph

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

1 Feedback: Re: Proper use of G4PVParameterised   (Michael H. Kelsey - 31 Jul, 2018)
 Add Message Add Message
to: "Proper use of G4PVParameterised"

 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 ]