Code and Performance analysis tools

the following tools are available to be used with an associated expert and consultant to help. This consultation will support running the tool on the code module(s), in the interpretation of the results and in identifying specific causes of any anomolies or issues detected. Please send email to the LArSoft team if you are interested in using any of these services.

  • igprof
  • valgrind
  • mem..
  • Coverity. As part of our work for the ProtoDUNE detector which will run at CERN, we are able to run LArSoft code through the analysis tool hosted there.
  • clang static code analyzer.

Eventually a defined level of support and availability for this running and analysis will be available through the service desk and included as a Service Offering in the Scientific Software Service Catalog (currently under construction).

Instructions and Guidelines