Back to home page

EIC code displayed by LXR

 
 

    


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 }