![]() |
Belle II Software release-09-00-03
|
Class to convert the shower id into CR, CS and Seed and vice versa. More...
#include <ECLShowerId.h>
Public Member Functions | |
| ECLShowerId () | |
| Constructor. | |
| int | getCRID (const int showerid) const |
| Returns connected region for a given shower ID. | |
| int | getHypothesis (const int showerid) const |
| Returns hypothesis for a given shower ID. | |
| int | getSeed (const int showerid) const |
| Returns seed for a given shower ID. | |
| int | getShowerId (const int crid, const int hypothesis, const int seed) const |
| Returns shower identifier for given CRID, hypothesis and seed. | |
Private Attributes | |
| const int | m_CRMultiplier = 100000 |
| Connected Region Multiplier. | |
| const int | m_HypothesisMultiplier = 1000 |
| Hypothesis Multiplier | |
| const int | m_SeedMultiplier = 1 |
| Seed Multiplier | |
Class to convert the shower id into CR, CS and Seed and vice versa.
Definition at line 20 of file ECLShowerId.h.
| ECLShowerId | ( | ) |
|
inline |
Returns connected region for a given shower ID.
Definition at line 32 of file ECLShowerId.h.
|
inline |
Returns hypothesis for a given shower ID.
Definition at line 40 of file ECLShowerId.h.
|
inline |
Returns seed for a given shower ID.
Definition at line 48 of file ECLShowerId.h.
|
inline |
Returns shower identifier for given CRID, hypothesis and seed.
Definition at line 56 of file ECLShowerId.h.
|
private |
Connected Region Multiplier.
Definition at line 64 of file ECLShowerId.h.
|
private |
Hypothesis Multiplier
Definition at line 67 of file ECLShowerId.h.
|
private |
Seed Multiplier
Definition at line 70 of file ECLShowerId.h.