Skip to content
This repository was archived by the owner on Dec 12, 2019. It is now read-only.
/ PS-tools Public archive

Prescale table tools for L1 Trigger operations in CMS

License

Notifications You must be signed in to change notification settings

tempse/PS-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice: This project has been moved to https://github.com/cms-l1-dpg/L1MenuTools.

PS-tools

Prescale table tools for L1 Menu operations in CMS

Getting Started

These instructions will get you a copy of the project up and running on your local machine.

Setting up the environment

In order to prepare a development environment, run

./setup.sh

This creates a virtual environment and installs all the necessary dependencies from the requirements.txt file.

In order to activate the new environment, run

source env/bin/activate

Available tools & usage guides

ps-generate: prescale table generation tool

Prescale table generation tool: create a new prescale table according to a L1 Menu, using information from an existing prescale table.

→ see the documentation on ps-generate for further details.

ps-diff: prescale table comparison tool

Prescale table comparison tool: create diffs between two PS table in various output formats.

→ see the documentation on ps-diff for further details.

Presentations of PS-tools

See this table for a collection of talks/slides about this software.

Versioning

For versioning, SemVer is used. See the tags on this repository for the available versions of this software.

Authors

  • Sebastian Templ - Initial work - tempse
  • Developed in close collaboration with the L1 Menu Team of the CMS collaboration

About

Prescale table tools for L1 Trigger operations in CMS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published