![]() |
Belle II Software
release-08-02-04
|
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.