Import Geant4 5.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 16:57:27 +02:00
parent 330b82b769
commit 37fff30d2e
5733 changed files with 263867 additions and 74574 deletions
+3
View File
@@ -0,0 +1,3 @@
The files in this directory are intended for developpers' use.
+56
View File
@@ -0,0 +1,56 @@
#!/bin/csh -f
set file = $1
set tmpfile = fadsmv.tmp.$$
#if ( ! -f $file ) then
# echo "File $file does not exist. Stop."
# exit 1
#endif
set filename = `basename $file`
set filepath = `dirname $file`
echo $filename | sed \
-e 's/DCIOcatalog/G4DCIOcatalog/g' \
-e 's/DCIOentryT/G4DCIOentryT/g' \
-e 's/FADSevent/G4Pevent/g' \
-e 's/FileUtilities/G4FileUtilities/g' \
-e 's/HCIOcatalog/G4HCIOcatalog/g' \
-e 's/HCIOentryT/G4HCIOentryT/g' \
-e 's/PersistencyCenter/G4PersistencyCenter/g' \
-e 's/PersistencyCenterMessenger/G4PersistencyCenterMessenger/g' \
-e 's/PersistencyManager/G4PersistencyManager/g' \
-e 's/PersistencyManagerT/G4PersistencyManagerT/g' \
-e 's/VDCIOentry/G4VDCIOentry/g' \
-e 's/VHCIOentry/G4VHCIOentry/g' \
-e 's/VHepMCIO/G4VHepMCIO/g' \
-e 's/VMCTruthIO/G4VMCTruthIO/g' \
-e 's/VPDigitIO/G4VPDigitIO/g' \
-e 's/VPDigitsCollectionIO/G4VPDigitsCollectionIO/g' \
-e 's/VPEventIO/G4VPEventIO/g' \
-e 's/VPHitIO/G4VPHitIO/g' \
-e 's/VPHitsCollectionIO/G4VPHitsCollectionIO/g' \
-e 's/VTransactionManager/G4VTransactionManager/g' \
-e 's/MCTEvent/G4MCTEvent/g' \
-e 's/MCTEventAction/G4MCTEventAction/g' \
-e 's/MCTGenEvent/G4MCTGenEvent/g' \
-e 's/MCTGenParticle/G4MCTGenParticle/g' \
-e 's/MCTManager/G4MCTManager/g' \
-e 's/MCTMessenger/G4MCTMessenger/g' \
-e 's/MCTSimEvent/G4MCTSimEvent/g' \
-e 's/MCTSimParticle/G4MCTSimParticle/g' \
-e 's/MCTSimVertex/G4MCTSimVertex/g' \
-e 's/MCTSteppingAction/G4MCTSteppingAction/g' \
-e 's/MCTVStoreSelection/G4MCTVStoreSelection/g' \
-e 's/MCTVUserFilter/G4MCTVUserFilter/g' \
-e 's/G4G4/G4/g' \
> $tmpfile
set filename2 = `cat $tmpfile`
if ( $filename != $filename2 ) then
echo "mv -f $filepath/$filename $filepath/$filename2"
mv -f $filepath/$filename $filepath/$filename2
endif
rm -f $tmpfile
+56
View File
@@ -0,0 +1,56 @@
#!/bin/csh -f
set file = $1
set tmpfile = $1.tmp.$$
if ( ! -f $file ) then
echo "File $file does not exist. Stop."
exit 1
endif
cat $file | sed \
-e 's/DCIOcatalog/G4DCIOcatalog/g' \
-e 's/DCIOentryT/G4DCIOentryT/g' \
-e 's/FADSevent/G4Pevent/g' \
-e 's/FileUtilities/G4FileUtilities/g' \
-e 's/HCIOcatalog/G4HCIOcatalog/g' \
-e 's/HCIOentryT/G4HCIOentryT/g' \
-e 's/PersistencyCenter/G4PersistencyCenter/g' \
-e 's/PersistencyCenterMessenger/G4PersistencyCenterMessenger/g' \
-e 's/PersistencyManager/G4PersistencyManager/g' \
-e 's/PersistencyManagerT/G4PersistencyManagerT/g' \
-e 's/VDCIOentry/G4VDCIOentry/g' \
-e 's/VHCIOentry/G4VHCIOentry/g' \
-e 's/VHepMCIO/G4VHepMCIO/g' \
-e 's/VMCTruthIO/G4VMCTruthIO/g' \
-e 's/VPDigitIO/G4VPDigitIO/g' \
-e 's/VPDigitsCollectionIO/G4VPDigitsCollectionIO/g' \
-e 's/VPEventIO/G4VPEventIO/g' \
-e 's/VPHitIO/G4VPHitIO/g' \
-e 's/VPHitsCollectionIO/G4VPHitsCollectionIO/g' \
-e 's/VTransactionManager/G4VTransactionManager/g' \
-e 's/MCTEvent/G4MCTEvent/g' \
-e 's/MCTEventAction/G4MCTEventAction/g' \
-e 's/MCTGenEvent/G4MCTGenEvent/g' \
-e 's/MCTGenParticle/G4MCTGenParticle/g' \
-e 's/MCTManager/G4MCTManager/g' \
-e 's/MCTMessenger/G4MCTMessenger/g' \
-e 's/MCTSimEvent/G4MCTSimEvent/g' \
-e 's/MCTSimParticle/G4MCTSimParticle/g' \
-e 's/MCTSimVertex/G4MCTSimVertex/g' \
-e 's/MCTSteppingAction/G4MCTSteppingAction/g' \
-e 's/MCTVStoreSelection/G4MCTVStoreSelection/g' \
-e 's/MCTVUserFilter/G4MCTVUserFilter/g' \
-e 's/G4G4/G4/g' \
-e 's/G4VG4/G4V/g' \
-e 's/GetG4/Get/g' \
-e 's/CurrentG4/Current/g' \
-e 's/SetG4PersistencyManager/SetPersistencyManager/g' \
-e 's/RegisterG4PersistencyManager/RegisterPersistencyManager/g' \
-e 's/DeleteG4PersistencyManager/DeletePersistencyManager/g' \
-e 's/FADS\/Goofy tag/GEANT4 tag/g' \
> $tmpfile
diff $file $tmpfile
mv -f $file ${file}.org
mv -f $tmpfile $file
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
find . -name '*.hh' -exec $HOME/bin/g4pmv.sh "{}" \;
find . -name '*.cc' -exec $HOME/bin/g4pmv.sh "{}" \;
+8
View File
@@ -0,0 +1,8 @@
setenv G4INSTALL $HOME/geant4/cvsco/geant4
setenv G4SYSTEM Linux-g++
setenv G4LIB_BUILD_SHARED 1
# CLHEP (1.80)
set clhep_vers = 1.8.0.0
setenv CLHEP_BASE_DIR /usr/local/CLHEP/$clhep_vers