package information
repository: https://svnweb.cern.ch/trac/desyatfw/browser/CommonAnalysis/Common/D3PDVariables
Package providing basic particle functionality:
- automatically connect branches of standard physics objects with desired level of detail
- additional particle class for easier looping that provides some additional useful functions
svn co svn+ssh://svn.cern.ch/reps/desyatfw/CommonAnalysis/Common/D3PDVariables/trunk D3PDVariables
recommended tags
until tested version exists use trunk
CodeIt
The package contains a python script to automatically generate the D3PDVariables from a few tab-separated text files. To create the variables issue from the package directory:
python scripts/CodeIt.py
The configuration files and code skeletons are located in scripts/Meta. It currently works for Electron, Muon, Jet, TrackParticle and Vertex. The structure of each text file is as follows:
detaillevel \t type \t variable name
known problems
none.