Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This document explains which steps need to be done to begin using (deprecated) psana modules.  Once you have completed the following you can view a list of more advanced command in the section Typical Common development tasks.

1. Create a test release

...

Code Block
mkdir my_ana_pkg/src my_ana_pkg/include   # only if src and include directories do not exist yet
codegen -l psana-module my_ana_pkg my_ana_mod

...

For a python module:

Code Block
mkdir my_ana_pkg/

...

src  # only if src directory does not exist yet
codegen -l python my_ana_pkg

...

 my_ana_mod

The above will create "skeleton" files for an .cpp which contain skeleton code for analysis module.

Note

Like with the package name it's better to use names containing letters, digits, and underscores only.

...