Belle II Software development
|
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.