Belle II Software
release-08-01-10
|
DB object to store correspondence table of type (Crate id, ShaperDSP id, Channel id) <-> (ECL CellID) More...
#include <ECLChannelMap.h>
Public Member Functions | |
ECLChannelMap () | |
Constructor. | |
const std::vector< int > & | getMappingBAR () const |
Get vector of map entries for ECL barrel. | |
const std::vector< int > & | getMappingFWD () const |
Get vector of map entries for ECL forward endcap. | |
const std::vector< int > & | getMappingBWD () const |
Get vector of map entries for ECL backward endcap. | |
int | get (int crate, int shaper, int channel) const |
Get value for specific (crate, shaper, channel) | |
void | setMappingVectors (const std::vector< int > &mappingBAR, const std::vector< int > &mappingFWD, const std::vector< int > &mappingBWD) |
Set three vectors of map entries. More... | |
Private Member Functions | |
ClassDef (ECLChannelMap, 1) | |
ClassDef. | |
Private Attributes | |
std::vector< int > | m_MappingBAR |
Map entries for ECL barrel. | |
std::vector< int > | m_MappingFWD |
Map entries for ECL forward endcap. | |
std::vector< int > | m_MappingBWD |
Map entries for ECL backward endcap. | |
DB object to store correspondence table of type (Crate id, ShaperDSP id, Channel id) <-> (ECL CellID)
Definition at line 51 of file ECLChannelMap.h.
|
inline |
Set three vectors of map entries.
mappingBAR | Map entries for barrel. |
mappingFWD | Map entries for forward endcap. |
mappingBWD | Map entries for backward endcap. |
Definition at line 100 of file ECLChannelMap.h.