Hello Ivana,
Ivana Hrivnacova <ihrivnac_at_mail.cern.ch> writes:
> Or you can change the line 239 in
> vgm/packages/Geant4GM/source/volumes/Factory.cxx:
> << solid->GetName() << "\")" << std::endl;
> to:
> << solid->GetName() << "\")" << " type: " << solid->GetEntityType() << std::endl;
This reports that it is a "dywTorusStack" which is a custom class of ours that derives from G4CSGSolid.
>> or at least to have VGM ignore tany unknown solids?
>
> There is a question what user could then do with such
> incomplete geometry. But I am already considering this
> possibility to make easier to get rid off problems when
> a user hits some limitation as in your case.
In this particular case we can make due with incomplete geometry. These custom classes are for our detailed PMT model. We only need this level of detail in our MC. For reconstruction codes we don't need to know about the details of the PMTs just where they are placed. My thought was to store just PMT locations in VGM and leave their detailed construction hard coded in the MC codes.
Does it make sense to try this approach?
> For dumping geometry in XML I suggest to use rather
> AGDD exporter than GDML, which is more complete.
Ah, will do.
Thank you for your help,
-Brett.
Received on Fri Oct 13 2006 - 16:25:41 MEST
This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:55:09 MET