Skip to content

Contains software that is used to process the raw tpx3 data into hit and events.

License

Notifications You must be signed in to change notification settings

ornlneutronimaging/mcpevent2hist

Repository files navigation

pre-commit.ci status DOI OpenSSF Best Practices

MCP2EventHist

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_display is the original version of the application, which is a simple Qt application for test driving the initial commission of the MCPTPX3 detector.

  • Sophiread is the updated version of the application, which contains three main parts:

    • libSophireadLib.a is the static library containing the core functions of the application.
    • Sophiread is the main command line application, which can be used to process raw data into clustered hits and neutron events.
    • SophireadGUI is 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 tpx3 file 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.

About

Contains software that is used to process the raw tpx3 data into hit and events.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •