#include <reaction.h>
|
| | reaction () |
| |
| | reaction (const char *file) |
| |
| | reaction (const char *file, std::initializer_list< std::tuple< int, int > > desc) |
| |
| | reaction (const char *file, double benergy, std::initializer_list< std::tuple< int, int > > desc) |
| |
| | reaction (const char *file, double benergy, int *pids, int *count, int length) |
| |
| virtual | ~reaction () |
| |
| fizika::lorentz4 & | cm () |
| |
| void | init_filter (std::initializer_list< std::tuple< int, int > > desc) |
| |
| fizika::lorentz4 | get (std::initializer_list< std::tuple< int, int, int, double > > desc) |
| |
| fizika::lorentz4 | get (int *signs, int *pids, int *skips, double *masses, int length) |
| |
| bool | next () |
| |
| void | get_vector (fizika::lorentz4 &vec, double mass, hipo::bank &b, int order, int ind_px, int ind_py, int ind_pz) |
| |
| bool | is_valid () |
| |
| int | countpid (int pid) |
| |
| int | index (int pid, int skip) |
| |
| std::vector< hipo::bank > & | getBanks () |
| |
| fizika::lorentz4 & | beam () |
| |
| fizika::lorentz4 & | target () |
| |
◆ reaction() [1/5]
| fizika::reaction::reaction |
( |
| ) |
|
|
inline |
◆ reaction() [2/5]
| fizika::reaction::reaction |
( |
const char * |
file | ) |
|
|
inline |
◆ reaction() [3/5]
| fizika::reaction::reaction |
( |
const char * |
file, |
|
|
std::initializer_list< std::tuple< int, int > > |
desc |
|
) |
| |
|
inline |
◆ reaction() [4/5]
| fizika::reaction::reaction |
( |
const char * |
file, |
|
|
double |
benergy, |
|
|
std::initializer_list< std::tuple< int, int > > |
desc |
|
) |
| |
|
inline |
◆ reaction() [5/5]
◆ ~reaction()
| virtual fizika::reaction::~reaction |
( |
| ) |
|
|
inlinevirtual |
◆ cm()
◆ init_filter()
| void fizika::reaction::init_filter |
( |
std::initializer_list< std::tuple< int, int > > |
desc | ) |
|
|
inline |
◆ get() [1/2]
| fizika::lorentz4 fizika::reaction::get |
( |
std::initializer_list< std::tuple< int, int, int, double > > |
desc | ) |
|
|
inline |
◆ get() [2/2]
| fizika::lorentz4 fizika::reaction::get |
( |
int * |
signs, |
|
|
int * |
pids, |
|
|
int * |
skips, |
|
|
double * |
masses, |
|
|
int |
length |
|
) |
| |
|
inline |
◆ next()
| bool fizika::reaction::next |
( |
| ) |
|
|
inline |
◆ get_vector()
◆ is_valid()
| bool fizika::reaction::is_valid |
( |
| ) |
|
|
inline |
◆ countpid()
| int fizika::reaction::countpid |
( |
int |
pid | ) |
|
|
inline |
◆ index()
| int fizika::reaction::index |
( |
int |
pid, |
|
|
int |
skip |
|
) |
| |
|
inline |
◆ getBanks()
| std::vector< hipo::bank > & fizika::reaction::getBanks |
( |
| ) |
|
|
inline |
◆ beam()
◆ target()
The documentation for this class was generated from the following file: