Back Midas Rome Roody Rootana
  Midas DAQ System, Page 1 of 157  Not logged in ELOG logo
ID Date Author Topic Subject Text Attachments
  3175   08 Dec 2025 Konstantin OlchanskiSuggestionmanalyzer root output file with custom filename including run numberI updated the root helper constructor to give
the user more control over ROOT output file
names.
  
  3174   08 Dec 2025 Konstantin OlchanskiSuggestionGet manalyzer to configure midas::odb when running offline> >  #include "manalyzer.h"
> >  #include "midasio.h"
> > +#include "odbxx.h"
  
  3173   08 Dec 2025 Konstantin OlchanskiBug Reportodbxx memory leak with JSON ODB dumpI was testing odbxx with manalyzer, decided
to print an odb value in every event, 
and it worked fine in online mode, but bombed
  
  3172   08 Dec 2025 Zaher SalmanBug ReportError(?) in custom page documentationThe sequencer pages were adjusted to the work
with this bug fix.
  
  3171   07 Dec 2025 Konstantin OlchanskiSuggestionGet manalyzer to configure midas::odb when running offline>  #include "manalyzer.h"
>  #include "midasio.h"
> +#include "odbxx.h"
  
  3170   05 Dec 2025 Konstantin OlchanskiInfoaddress and thread sanitizersI added cmake support for the thread sanitizer
(address sanitizer was already 
there). Use:
  
  3169   05 Dec 2025 Konstantin OlchanskiBug Fixupdate of JRPC and BRPCWith the merge of RPC_CXX code, MIDAS RPC
can now return data of arbitrary large size
and I am 
  
  3168   05 Dec 2025 Konstantin OlchanskiInfoMIDAS RPC add support for std::string and std::vector<char>> > This is moving slowly. I now have RPC
caller side support for std::string and 
> > std::vector<char>. RPC server side is
  
  3167   03 Dec 2025 Stefan RittSuggestionImprove process for adding new variables that can be shown in history plots> Now, mlogger just silently continues not
writing to history. There is no ongoing error
message, there is no 
  
  3166   03 Dec 2025 Konstantin OlchanskiSuggestionImprove process for adding new variables that can be shown in history plots> 3b) mlogger used to rescan ODB each time
a new run is started, this code was removed
  
  3165   03 Dec 2025 Konstantin OlchanskiBug Fixno more breakage in history display when panningIn the DL experiment (unknown version of midas,
likely mid-summer 2025), we see artefacts
in the 
  
  3164   02 Dec 2025 Konstantin OlchanskiInfocm_expand_env()Just to remember, MIDAS has cm_expand_env()
to expand environment variables, in 
file paths, etc. It is used in several places
  
  3163   01 Dec 2025 Konstantin OlchanskiInfoMIDAS RPC add support for std::string and std::vector<char>> This is moving slowly. I now have RPC caller
side support for std::string and 
> std::vector<char>. RPC server side is next.
  
  3162   01 Dec 2025 Konstantin OlchanskiBug Fixmvodb updatedI updated mvodb and test_mvodb. MIDAS ODB
and JSON ODB now implement all API 
functions. ReadKey, ReadDir and ReadKeyLastWritten
  
  3160   28 Nov 2025 Konstantin OlchanskiSuggestionmvodb WS and family type matchingJust in time, enter std::string_view.
https://stackoverflow.com/questions/40127965/how-exactly-is-stdstring-view-faster-than-const-stdstring
  
  3159   28 Nov 2025 Konstantin OlchanskiSuggestionmvodb WS and family type matching> > 2) "advanced" c++ code:
> > 
> > void foo(const std::string& xxx) { ...
  
  3158   27 Nov 2025 Stefan RittSuggestionmvodb WS and family type matching> 2) "advanced" c++ code:

> void foo(const std::string& xxx) { ...
  
  3157   27 Nov 2025 Stefan RittSuggestionImprove process for adding new variables that can be shown in history plots> 1) history is independent from "runs", we
see a change, we apply it (even if it takes
10 sec or 2 minutes).
  
  3156   27 Nov 2025 Thomas LindnerSuggestionImprove process for adding new variables that can be shown in history plots> > Indeed. But whatever "new" we design for
the scan will users complain "last week it
was enough to restart the logger, now what
  
  3155   27 Nov 2025 Konstantin OlchanskiForumControl external process from inside MIDAS> Rather than investing time to re-invent
the wheel here, better try to modify your
EPICS driver process to 
  
ELOG V3.1.4-2e1708b5