Created a program that will sum all of the eer files in a directory similar to the sum_all_mrc_files and sum_all_tif_files programs. This allows you to get the gain and dark images from a directory of eer files. I added all of the necessary components for it to compile on the virtual machine and be transferable to our remote machines. I tested it both on my local machine and on the remote machines. Additionally I added a break for when nelectrons > max_electrons in the eer_file.cpp because of a bug that occurred when a file was not downloaded correctly to avoid crashes. I tested this on a newer ORF3a data set.
Fixes # (issue)
I have rebased my feature branch to be current with the master branch using to minimize conflicts and headaches
[Y] yes
[ ] no
Which compilers were tested
[ Y] g++
[ ] icpc
[ ] clang
[ ] other (please specify)
These changes are isolated to the
[N] gui
[Y] core library
[?] gpu core library
[Y] program it modifies
How has the functionality been tested?
Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.
[N] Tested manually from GUI
[Y] Tested manually from CLI
[Y] Passed console tests
[Y] Passed samples functional testing
[ ] other (please specify)
Checklist:
[Y] I have not changed anything that did not need to be changed
[Y] I have performed a self-review of my own code
[Y] I have commented my code, (w.r.t. why), particularly in hard-to-understand areas
[N] I have made corresponding changes to the documentation {Ok to pass for now}
[Y] My changes generate no new warnings
[ ] Any dependent changes have been merged and published in downstream modules
Description
Created a program that will sum all of the eer files in a directory similar to the sum_all_mrc_files and sum_all_tif_files programs. This allows you to get the gain and dark images from a directory of eer files. I added all of the necessary components for it to compile on the virtual machine and be transferable to our remote machines. I tested it both on my local machine and on the remote machines. Additionally I added a break for when nelectrons > max_electrons in the eer_file.cpp because of a bug that occurred when a file was not downloaded correctly to avoid crashes. I tested this on a newer ORF3a data set.
Fixes # (issue)
I have rebased my feature branch to be current with the master branch using to minimize conflicts and headaches
Which compilers were tested
These changes are isolated to the
How has the functionality been tested?
Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.
Checklist: