Skip to content

Commit

Permalink
Merge 789eb1c into 3b0588a
Browse files Browse the repository at this point in the history
  • Loading branch information
eduardo-rodrigues committed Mar 29, 2019
2 parents 3b0588a + 789eb1c commit a3b8e51
Show file tree
Hide file tree
Showing 33 changed files with 187 additions and 2,201 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ lib
lib64
venv*/
pyvenv*/
.env/

# Installer logs
pip-log.txt
Expand Down
1 change: 1 addition & 0 deletions AUTHORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ Authors
=======

* Henry Fredrick Schreiner III - https://iscinumpy.gitlab.io
* Eduardo Rodrigues - https://github.com/eduardo-rodrigues/
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
# Changelog

## 0.3.0

Under development

* Package made dependent on the ``particle`` package
* Lark parser files added, for ``.dec`` decay files
* Simplification of ``.travis.yml`` file
* Minor bug fixes


## 0.2.0 (2018-08-02)
* First release as part of SciKit-HEP
* Using new data package with `importlib_resources` (or `importlib.resources` on Python 3.7)
* Using new data package with ``importlib_resources`` (or ``importlib.resources`` on Python 3.7)
* Better docs and examples
* Some method renaming
* Generalized converter script
Expand Down
6 changes: 4 additions & 2 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,15 @@ name = "pypi"

[packages]
attrs = ">=17.4"
pandas = ">=0.22"
plumbum = ">=1.6.6"
numpy = ">=1.12"
pandas = ">=0.22"
six = ">=1.11"
lark-parser = ">=0.6.3"
pathlib2 = {version = ">=2.3",markers = "python_version < '3.5'"}
enum34 = {version = ">=1.1",markers = "python_version < '3.4'"}
lark-parser = ">=0.6.3"
importlib_resources = {version = ">=1.0",markers = "python_version < '3.7'"}
particle

[dev-packages]
graphviz = ">=0.8.2"
Expand Down
37 changes: 7 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,20 @@ pip install decaylanguage
```

You can use a virtual environment through pipenv or with `--user` if you know
what those are. [Python 2.7 and 3.4+](http://docs.python-guide.org/en/latest/starting/installation) are supported.
what those are. [Python 2.7 and 3.4+](http://docs.python-guide.org/en/latest/starting/installation) are supported.

<details><summary>Dependencies: (click to expand)</summary><p>

Required and compatibility dependencies will be automatically installed by pip.

### Required dependencies:

- [particle](https://github.com/scikit-hep/particle): PDG particle data and identification codes
- [Numpy](https://scipy.org/install.html): The numerical library for Python
- [pandas](https://pandas.pydata.org/): Tabular data in Python
- [attrs](https://github.com/python-attrs/attrs): DataClasses for Python
- [plumbum](https://github.com/tomerfiliba/plumbum): Command line tools
- [lark-parser](https://github.com/lark-parser/lark): A modern parsing library for Python

### Python compatibility:
- [six](https://github.com/benjaminp/six): Compatibility library
Expand All @@ -56,34 +58,9 @@ decays. The parts are:

## Particles

You can use a variety of methods to get particles; if you know the PDG
number you can get a particle directly, or you can use a search:

```python
Particle.from_pdgid(211)
Particle.from_search_list(name='pi')[0]
```

You can search for the properties, which are `name`, `mass`, `width`,
`charge`, `A`, `rank`, `I`, `J`, `G`, `P`, `quarks`, `status`, `latex`,
`mass_upper`, `mass_lower`, `width_upper`, and `width_lower` (some of
those don\'t make sense). You can also use `from_search` to require only
one match.

Once you have a particle, any of the properties can be accessed, along
with several methods. Though they are not real properties, you can
access `bar`, `radius`, and `spin_type`. You can also `invert()` a
particle. There are lots of printing choices, `describe()`,
`programmatic_name()`, `html_name()`, html printing outs in notebooks,
and of course `repr` and `str` support.

You can quickly search for particles from the command line with:

```
python -m decaylanguage.particle 311
```

You can put one or more PDG ID numbers here, or string names.
Particles are a key component when dealing with decays.
Refer to the [particle package](https://github.com/scikit-hep/particle)
for how to deal with particles and PDG identification codes.

## Decays

Expand All @@ -106,7 +83,7 @@ a(1)(1260)+::Spline::N 34
''')
```

Here, `lines` will be a list of AmplitudeChain lines (pretty print supported in Jupyter notebooks),
Here, `lines` will be a list of AmplitudeChain lines (pretty print supported in Jupyter notebooks),
`parameters` will be a table of parameters (ranged parameters not yet supported),
`constants` will be a table of constants,
and `states` will be the list of known states (EventType).
Expand Down
18 changes: 18 additions & 0 deletions README_dev.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
There are a few instructions related to working on DecayLanguage itself.

To regenerate the particle file from the fixed width file:

```bash
python3 -m particle.particle.convert extended \
decaylanguage/data/MintDalitzSpecialParticles.fwf \
decaylanguage/data/MintDalitzSpecialParticlesLatex.csv \
decaylanguage/data/MintDalitzSpecialParticles.csv
```

To quickly setup a virtual env for development, just run:

```bash
python3 -m venv .env
source .env/bin/activate
pip install -e .[test]
```
78 changes: 37 additions & 41 deletions decaylanguage/data/MintDalitzSpecialParticles.csv
Original file line number Diff line number Diff line change
@@ -1,41 +1,37 @@
***
* Special particles used to compose "quasi-particles" such as scalar states that are then built from K-matrix poles
*
*
***
*MASS(MeV) ,Err+ ,Err- ,WIDTH(MeV) ,Err+ ,Err- ,I ,G,J ,P,C,A,PDG-MC ,Chrg,R,S,Name ,Quarks
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 9981, 0, ,R,NonResS ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,-,+, , 9991, 0, ,R,NonResP ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,1/2, ,1 ,+, ,F, 9983, 0, ,R,NonResA ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,1/2, ,1 ,-, ,F, 9993, 0, ,R,NonResV ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,2 ,+,+, , 9985, 0, ,S,NonResT ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,2 ,-,+, , 9986, 0, ,S,NonResPT ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998100, 0, ,R,PiPi0 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998101, 0, ,R,PiPi1 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998102, 0, ,R,PiPi2 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998103, 0, ,R,PiPi3 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998104, 0, ,R,PiPi4 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998105, 0, ,R,PiPi5 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998106, 0, ,R,PiPi6 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998110, 0, ,R,KPi0 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998111, 0, ,R,KPi1 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998112, 0, ,R,KPi2 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998113, 0, ,R,KPi3 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998114, 0, ,R,KPi4 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998115, 0, ,R,KPi5 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998116, 0, ,R,KPi6 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998120, 0, ,R,KK0 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998121, 0, ,R,KK1 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998122, 0, ,R,KK2 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998123, 0, ,R,KK3 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998124, 0, ,R,KK4 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998125, 0, ,R,KK5 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998126, 0, ,R,KK6 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998130, 0, ,R,rhoOmega0 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998131, 0, ,R,rhoOmega1 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998132, 0, ,R,rhoOmega2 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998133, 0, ,R,rhoOmega3 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998134, 0, ,R,rhoOmega4 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998135, 0, ,R,rhoOmega5 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998136, 0, ,R,rhoOmega6 ,??
***
ID,Mass,MassUpper,MassLower,Width,WidthUpper,WidthLower,I,G,P,C,Anti,Rank,Status,Name,Quarks,Latex
9981,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,NonResS,??,0^{+}
9983,9990,10,10,9900000000,30,30,1/2,1,1,5,1,0,0,NonResA,??,1^{+}
-9983,9990,10,10,9900000000,30,30,1/2,1,1,5,1,0,0,NonResA,??,1^{-}
9985,9990,10,10,9900000000,30,30,0,1,1,1,0,0,2,NonResT,??,2^{+}
9986,9990,10,10,9900000000,30,30,0,1,-1,1,0,0,2,NonResPT,??,2^{-}
9991,9990,10,10,9900000000,30,30,0,1,-1,1,0,0,0,NonResP,??,0^{-}
9993,9990,10,10,9900000000,30,30,1/2,1,-1,5,1,0,0,NonResV,??,1^{-}
-9993,9990,10,10,9900000000,30,30,1/2,1,-1,5,1,0,0,NonResV,??,1^{+}
998100,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi0,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{0}
998101,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi1,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{1}
998102,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi2,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{2}
998103,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi3,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{3}
998104,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi4,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{4}
998105,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi5,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{5}
998106,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,PiPi6,x(uU+dD)+y(sS),\left[\pi^{+}\pi^{-}\right]^{L=0}_{6}
998110,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi0,??,\left[K^{-}\pi^{+}\right]^{L=0}_{0}
998111,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi1,??,\left[K^{-}\pi^{+}\right]^{L=0}_{1}
998112,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi2,??,\left[K^{-}\pi^{+}\right]^{L=0}_{2}
998113,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi3,??,\left[K^{-}\pi^{+}\right]^{L=0}_{3}
998114,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi4,??,\left[K^{-}\pi^{+}\right]^{L=0}_{4}
998115,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi5,??,\left[K^{-}\pi^{+}\right]^{L=0}_{5}
998116,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KPi6,??,\left[K^{-}\pi^{+}\right]^{L=0}_{6}
998120,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK0,x(uU+dD)+y(sS),
998121,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK1,x(uU+dD)+y(sS),
998122,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK2,x(uU+dD)+y(sS),
998123,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK3,x(uU+dD)+y(sS),
998124,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK4,x(uU+dD)+y(sS),
998125,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK5,x(uU+dD)+y(sS),
998126,9990,10,10,9900000000,30,30,0,1,1,1,0,0,0,KK6,x(uU+dD)+y(sS),
998130,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega0,??,
998131,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega1,??,
998132,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega2,??,
998133,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega3,??,
998134,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega4,??,
998135,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega5,??,
998136,9990,10,10,9900000000,30,30,0,1,-1,-1,0,0,0,rhoOmega6,??,
41 changes: 41 additions & 0 deletions decaylanguage/data/MintDalitzSpecialParticles.fwf
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
***
* Special particles used to compose "quasi-particles" such as scalar states that are then built from K-matrix poles
*
*
***
*MASS(MeV) ,Err+ ,Err- ,WIDTH(MeV) ,Err+ ,Err- ,I ,G,J ,P,C,A,PDG-MC ,Chrg,R,S,Name ,Quarks
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 9981, 0, ,R,NonResS ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,-,+, , 9991, 0, ,R,NonResP ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,1/2,+,1 ,+, ,F, 9983, 0, ,R,NonResA ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,1/2,+,1 ,-, ,F, 9993, 0, ,R,NonResV ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,2 ,+,+, , 9985, 0, ,S,NonResT ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,2 ,-,+, , 9986, 0, ,S,NonResPT ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998100, 0, ,R,PiPi0 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998101, 0, ,R,PiPi1 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998102, 0, ,R,PiPi2 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998103, 0, ,R,PiPi3 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998104, 0, ,R,PiPi4 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998105, 0, ,R,PiPi5 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998106, 0, ,R,PiPi6 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998110, 0, ,R,KPi0 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998111, 0, ,R,KPi1 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998112, 0, ,R,KPi2 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998113, 0, ,R,KPi3 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998114, 0, ,R,KPi4 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998115, 0, ,R,KPi5 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998116, 0, ,R,KPi6 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998120, 0, ,R,KK0 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998121, 0, ,R,KK1 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998122, 0, ,R,KK2 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998123, 0, ,R,KK3 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998124, 0, ,R,KK4 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998125, 0, ,R,KK5 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,0 ,+,+, , 998126, 0, ,R,KK6 ,x(uU+dD)+y(sS)
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998130, 0, ,R,rhoOmega0 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998131, 0, ,R,rhoOmega1 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998132, 0, ,R,rhoOmega2 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998133, 0, ,R,rhoOmega3 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998134, 0, ,R,rhoOmega4 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998135, 0, ,R,rhoOmega5 ,??
9.990E+03 ,1.0E+01,1.0E+01,9.9E+09 ,3.0E+01,3.0E+01,0 ,+,1 ,-,-, , 998136, 0, ,R,rhoOmega6 ,??
***
15 changes: 15 additions & 0 deletions decaylanguage/data/MintDalitzSpecialParticlesLatex.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
pdgid,particle
998100,\left[\pi^{+}\pi^{-}\right]^{L=0}_{0}
998101,\left[\pi^{+}\pi^{-}\right]^{L=0}_{1}
998102,\left[\pi^{+}\pi^{-}\right]^{L=0}_{2}
998103,\left[\pi^{+}\pi^{-}\right]^{L=0}_{3}
998104,\left[\pi^{+}\pi^{-}\right]^{L=0}_{4}
998105,\left[\pi^{+}\pi^{-}\right]^{L=0}_{5}
998106,\left[\pi^{+}\pi^{-}\right]^{L=0}_{6}
998110,\left[K^{-}\pi^{+}\right]^{L=0}_{0}
998111,\left[K^{-}\pi^{+}\right]^{L=0}_{1}
998112,\left[K^{-}\pi^{+}\right]^{L=0}_{2}
998113,\left[K^{-}\pi^{+}\right]^{L=0}_{3}
998114,\left[K^{-}\pi^{+}\right]^{L=0}_{4}
998115,\left[K^{-}\pi^{+}\right]^{L=0}_{5}
998116,\left[K^{-}\pi^{+}\right]^{L=0}_{6}
Loading

0 comments on commit a3b8e51

Please sign in to comment.