mcp server
mcpevent2hist
Contains software that is used to process the raw tpx3 data into hit and events.
Set up
Runs on your computer. Pick your agent and operating system.
This project does not publish an install method we can turn into a config. Follow the README instead.
README
synced Oct 21, 2026MCP2EventHist
This repository hosts the application, Sophiread, which can be used to process
raw data from timepix3 chips and perform clustering and peak fitting to extract
neutron events.
-
Sophiread_displayis the original version of the application, which is a simple Qt application for test driving the initial commission of the MCPTPX3 detector. -
Sophireadis the updated version of the application, which contains three main parts:libSophireadLib.ais the static library containing the core functions of the application.Sophireadis the main command line application, which can be used to process raw data into clustered hits and neutron events.SophireadGUIis the Qt GUI application, which can be used to process raw data into neutron events and display it as a 2D histogram via super-pixeling.
-
The input data, binary
tpx3file must contain the global time stamp, GDC, which can be achieved by turning on GDC with GlobalTimestampInterval set to 1.0 in the detector settings.
Developer Note
The development for Sophiread_display is ended and the code is kept for archiving
purposes.
Future feature implementation and bug fixes will be done on Sophiread only.