https://github.com/cepgen/cepgengrapeprocess

Grape process definition for CepGen

https://github.com/cepgen/cepgengrapeprocess

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.7%) to scientific vocabulary

Keywords

central-exclusive-processes cepgen two-photon-physics
Last synced: 9 months ago · JSON representation

Repository

Grape process definition for CepGen

Basic Info
  • Host: GitHub
  • Owner: cepgen
  • License: gpl-3.0
  • Language: Fortran
  • Default Branch: main
  • Size: 521 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
central-exclusive-processes cepgen two-photon-physics
Created about 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Grape extension to CepGen

A CepGen plugin for the Grape ep → e(γγ→ℓ+-)p process definition.

Installation and usage

A version of CepGen is required for all stages of the building and running of this extension. Once set, the CEPGEN_PATH environment variable should be set to the installation path (possibly the location of your cepgen directory if directly cloned from the main repository, or the standard environment libraries path if installed from a RPM/DEB package. Using the recommended building recipe of CepGen, this can be done the following way:

bash export CEPGEN_PATH=/path/to/your/cepgen/install export LD_LIBRARY_PATH=$CEPGEN_PATH/lib64:$LD_LIBRARY_PATH

The Grape add-on shared library can then be built the usual "CMake way":

bash mkdir build && cd build cmake [-GNinja] .. [ninja|make -j]

This will provide you with a libCepGenGrape.so shared object than can be passed directly to the main CepGen executable, and steered using one of the example cards provided in the cards directory, for instance:

bash $CEPGEN_PATH/bin/cepgen -a [path/to/]libCepGenGrape.so -i [path/to/cards/]grape_ep_epee_cfg.py

Owner

  • Name: cepgen
  • Login: cepgen
  • Kind: organization

GitHub Events

Total
  • Push event: 6
  • Pull request event: 2
  • Create event: 1
Last Year
  • Push event: 6
  • Pull request event: 2
  • Create event: 1