GithubHelp home page GithubHelp logo

larpix-v2-testing-scripts's People

Contributors

dblend123 avatar mastbaum avatar peter-madigan avatar russellphysics avatar soleti avatar

Watchers

 avatar  avatar  avatar  avatar

larpix-v2-testing-scripts's Issues

Link xyz scales of module0 event display

@soleti I think it would be really nice to link the zoom range of the projection plots to the 3D viewer, so we can look closely at regions in full 3D. I think it's not super easy to do, but it would certainly be nice.

Something to put on the list, but not an immediate concern.

Add clock tick correction for free-running clocks

In module 0, each PACMAN has its own free-running clock that is periodically synchronized with a PPS signal. @mastbaum showed that the two clocks run with slightly (~20-30e-7) different frequencies. This introduces an offset of up to ~mm in the reconstructed drift coordinate, if you use the basic hit timestamps. There are two (or probably more) ways to correct for this:

  • instead of using a single, global clock frequency for the two PACMAN, use the measured frequencies relative to the PPS signal and reconstruct drift times / etc independently for each PACMAN based on those
  • instead of always using the first external trigger for the t0 in track fitting, use only the trigger generated by each PACMAN to reconstruct the drift time for hits orgininating on the given PACMAN

Both are equally viable options, and probably both should be implemented.

Add unix_ts field to other datasets

It would be very useful to have the unix_ts in other datasets as well (in particular the ext_trigs dataset) to better allow for charge/light association

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.