... | ... | @@ -173,6 +173,74 @@ provides us with a complete list of files (133). Each one has to be checked, and |
|
|
- [ ] ./Processes/TrackWriter/TrackWriter.h
|
|
|
- [ ] ./Processes/StackInspector/StackInspector.h
|
|
|
|
|
|
Furthermore, migrated all unit tests from 'refactory-2020-target' to 'refactory-2020'. Done by RU on Dec 20th 2020:
|
|
|
```
|
|
|
../tests/framework/testFourVector.cpp
|
|
|
../tests/framework/testSaveBoostHistogram.cpp
|
|
|
../tests/framework/testSwitchProcessSequence.cpp
|
|
|
../tests/framework/testClassTimer.cpp
|
|
|
../tests/framework/testLogging.cpp
|
|
|
../tests/framework/testParticles.cpp
|
|
|
../tests/framework/testStackInterface.cpp
|
|
|
../tests/framework/testProcessSequence.cpp
|
|
|
../tests/framework/testCOMBoost.cpp
|
|
|
../tests/framework/testCorsikaFenv.cpp
|
|
|
../tests/framework/testFunctionTimer.cpp
|
|
|
../tests/framework/testSecondaryView.cpp
|
|
|
../tests/framework/testGeometry.cpp
|
|
|
../tests/framework/testCombinedStack.cpp
|
|
|
../tests/framework/testUnits.cpp
|
|
|
../tests/framework/testCascade.cpp
|
|
|
../tests/framework/testRandom.cpp
|
|
|
../tests/framework/testNullModel.cpp
|
|
|
../tests/framework/testHelix.cpp
|
|
|
../tests/stack/testHistoryStack.cpp
|
|
|
../tests/stack/testGeometryNodeStackExtension.cpp
|
|
|
../tests/stack/testHistoryView.cpp
|
|
|
../tests/stack/testDummyStack.cpp
|
|
|
../tests/stack/testSuperStupidStack.cpp
|
|
|
../tests/stack/testNuclearStackExtension.cpp
|
|
|
../tests/media/testMagneticField.cpp
|
|
|
../tests/media/testEnvironment.cpp
|
|
|
../tests/media/testShowerAxis.cpp
|
|
|
../tests/media/testMedium.cpp
|
|
|
../tests/media/testRefractiveIndex.cpp
|
|
|
../tests/modules/testStackInspector.cpp
|
|
|
../tests/modules/testTrackingLine.cpp
|
|
|
../tests/modules/testInteractionCounter.cpp
|
|
|
../tests/modules/testExecTime.cpp
|
|
|
../tests/modules/testObservationPlane.cpp
|
|
|
../tests/modules/testQGSJetII.cpp
|
|
|
../tests/modules/testSwitchProcess.cpp
|
|
|
../tests/modules/testPythia8.cpp
|
|
|
../tests/modules/testUrQMD.cpp
|
|
|
../tests/modules/testCONEXSourceCut.cpp
|
|
|
../tests/modules/testOnShellCheck.cpp
|
|
|
../tests/modules/testParticleCut.cpp
|
|
|
../tests/modules/testSibyll.cpp
|
|
|
../tests/modules/testNullModel.cpp
|
|
|
```
|
|
|
Note: `kdiff': # for f in `find $PWD -name "test*.cc"`; do fn=${f##*/}; n=${fn%%.*}; nf=`find /home/rulrich/work/corsika/corsika -name "${n}.cpp"`; echo $f $nf; kdiff3 $f $nf; done
|
|
|
|
|
|
And also the examples:
|
|
|
|
|
|
- [x] boundary_example.cpp
|
|
|
- [ ] cascade_example.cpp
|
|
|
- [ ] cascade_proton_example.cpp
|
|
|
- [ ] em_shower.cpp
|
|
|
- [x] geometry_example.cpp
|
|
|
- [ ] helix_example.cpp
|
|
|
- [ ] hybrid_MC.cpp
|
|
|
- [ ] logger_example.cpp
|
|
|
- [ ] particle_list_example.cpp
|
|
|
- [ ] stack_example.cpp
|
|
|
- [ ] staticsequence_example.cpp
|
|
|
- [ ] stopping_power.cpp
|
|
|
- [ ] vertical_EAS.cpp
|
|
|
|
|
|
Note: `kdiff': for f in `ls -1 Documentation/Examples/*.cc`; do fn=${f##*/}; n=${fn%%.*}; nf=`find /home/rulrich/work/corsika/corsika -name "${n}.cpp"`; echo $f $nf; kdiff3 $f $nf; done
|
|
|
|
|
|
|
|
|
# Notes
|
|
|
|
|
|
Files in the new structure are typically called the same (using *.h -> *.hpp, *.cc -> *cpp), but they are in different places. Just look around and learn the new logic.
|
... | ... | |