41 #ifdef G4MULTITHREADED
65 for(std::vector<G4GDMLAuxStructType>::const_iterator
66 iaux = auxInfoList->begin(); iaux != auxInfoList->end(); iaux++ )
72 G4cout << prepend << str <<
" : " << val <<
" " << unit <<
G4endl;
74 if (iaux->auxList)
print_aux(iaux->auxList, prepend +
"|");
81 int main(
int argc,
char **argv)
84 G4cout <<
"Usage: load_gdml <intput_gdml_file:mandatory>"
85 <<
" <output_gdml_file:optional>" <<
G4endl;
90 G4cout <<
"Error! Mandatory input file is not specified!" <<
G4endl;
101 parser.
Read(argv[1]);
110 #ifdef G4MULTITHREADED
138 std::vector<G4LogicalVolume*>::const_iterator lvciter;
139 for( lvciter = lvs->begin(); lvciter != lvs->end(); lvciter++ )
143 if (auxInfo.size()>0)
144 G4cout <<
"Auxiliary Information is found for Logical Volume : "
145 << (*lvciter)->GetName() <<
G4endl;
152 G4cout <<
"Global auxiliary info:" << std::endl;
193 ->GetNavigatorForTracking()->GetWorldVolume()->GetLogicalVolume());
199 G4String command =
"/control/execute ";