For as long as I can remember we've been fighting ODB issues, such as size mismatched between what is inside the ODB and inside experim.h.
These are not fatal, but very very annoying.
Now that we dont have a lot of variables inside the ODB we can get by with a very basic ODB file, one that does not have to change from experiment to experiment. The latest odb file on the master branch is called basic.odb.
I did the following test:
copy all the necessary analysis software into a new directory
made sure I have the correct MIDAS_DIR environment variable with:
export MIDAS_DIR=$PWD
started the odb editor, and deleted the Analyzer directory.
This is necessary, I believe, since if you were analysing other k600 data you are bound
to have a lot of stuff in the odb. This step just cleans the stuff out. You could also try and delete all of the odb, but I dont think it is necessary.
Make sure you are in the root directory of the odb and load basic.odb
Now, in my experience, all is well and I was able to compile and analyse a run.
If this is not your experience, please log what you got then we can look at that.
For as long as I can remember we've been fighting ODB issues, such as size mismatched between what is inside the ODB and inside experim.h.
These are not fatal, but very very annoying.
Now that we dont have a lot of variables inside the ODB we can get by with a very basic ODB file, one that does not have to change from experiment to experiment. The latest odb file on the master branch is called basic.odb.
I did the following test:
Now, in my experience, all is well and I was able to compile and analyse a run.
If this is not your experience, please log what you got then we can look at that.