![]() |
ATLAS Offline Software
|
Implementation of classification functions according to PDG2022. More...
#include <AtlasPID.h>
Public Member Functions | |
| DecodedPID (const int &p) | |
| DecodedPID | shift (const size_t n) const |
| const int & | operator() (const size_t n) const |
| const int & | last () const |
| const int & | pid () const |
| int | max_digit (const int m, const int n) const |
| int | min_digit (const int m, const int n) const |
| size_t | ndigits () const |
Public Attributes | |
| T1 | first_type |
| STL member. | |
| T2 | second_type |
| STL member. | |
Implementation of classification functions according to PDG2022.
https://pdg.lbl.gov/2023/reviews/rpp2022-rev-monte-carlo-numbering.pdf This code is also available at https://gitlab.cern.ch/averbyts/atlaspid
Definition at line 16 of file AtlasPID.h.
|
inline |
Definition at line 18 of file AtlasPID.h.
|
inline |
Definition at line 27 of file AtlasPID.h.
Definition at line 29 of file AtlasPID.h.
Definition at line 30 of file AtlasPID.h.
|
inline |
Definition at line 31 of file AtlasPID.h.
Definition at line 26 of file AtlasPID.h.
|
inline |
Definition at line 28 of file AtlasPID.h.
|
inline |
Definition at line 25 of file AtlasPID.h.
|
inherited |
STL member.
|
inherited |
STL member.