File indexing completed on 2026-04-10 07:50:28
0001
0002 #include "OPTICKS_LOG.hh"
0003 #include "U4GDML.h"
0004 #include "U4Surface.h"
0005
0006 const char* FOLD = getenv("FOLD") ;
0007
0008 int main(int argc, char** argv)
0009 {
0010 OPTICKS_LOG(argc, argv);
0011
0012 const G4VPhysicalVolume* pv = U4GDML::Read();
0013
0014 LOG_IF(error, pv == nullptr) << " pv null " ;
0015 if(pv == nullptr) return 0 ;
0016
0017
0018
0019 NPFold* fold = U4Surface::MakeFold() ;
0020
0021 LOG(info) << " fold " << fold ;
0022
0023 if(FOLD)
0024 {
0025 LOG(info) << " save to FOLD " << FOLD ;
0026 fold->save(FOLD);
0027 }
0028
0029 return 0 ;
0030 }