Skip to content

PTMP and trigger candidate source

Notifications You must be signed in to change notification settings

IrisP25/ptmp-tcs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ptmp-tcs: PTMP + Trigger Candidate source

This project integrates some TC/TD finder algorithm functions to PTMP.

Source

Functions may be provided as C++ source files held in other Git repos which are then integrated into ptmp-tcs via git-subrepo. This allows the original authors to continue to develop the code as needed while ptmp-tcs provides an integration path to DAQ running at ProtoDUNE.

Each repo is connected into a sub directory of this project

pdt/
https://github.com/dlast44/ProtoDuneTrigger
met/
https://github.com/IrisP25/MichelElectronTriggering

Build

Just one example, assuming external are installed under $HOME/opt/:

$ alias waf=`pwd`/tools/waf
$ waf configure \
  --prefix=$HOME/opt/ptmp \
  --with-ptmp=$HOME/opt/ptmp \
  --with-libzmq=$HOME/opt/zmq \
  --with-libczmq=$HOME/opt/zmq \
  --with-protobuf=$HOME/opt/protobuf
$ waf build

See waf --help for more options.

About

PTMP and trigger candidate source

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 51.3%
  • Python 43.4%
  • Shell 4.9%
  • Other 0.4%