BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnAliases.h
Go to the documentation of this file.
1
#ifndef BMN_ALIASES
2
#define BMN_ALIASES
3
4
typedef
std::pair<uint32_t, uint16_t>
PlMapKey
;
// board placement key (serial, slot)
5
typedef
std::pair<std::string, uint16_t>
T0MapKey
;
// raw T0 map key (trig name, iModule)
6
typedef
std::map<T0MapKey, uint16_t>
T0ChMap
;
// (trig name, iModule) -> iNumber in array
7
typedef
std::unordered_map<std::string, uint16_t>
NameChMap
;
8
typedef
std::unordered_map<uint16_t, std::string>
ChNameMap
;
9
typedef
std::unordered_map<std::string, std::pair<uint32_t, uint16_t>>
Name2SerCh
;
10
typedef
std::map<std::pair<uint32_t, uint16_t>, std::string>
SerCh2Name
;
11
typedef
std::unordered_map<std::string, uint64_t>
MapString2Cnt
;
12
13
#endif
PlMapKey
std::pair< uint32_t, uint16_t > PlMapKey
Definition
BmnAliases.h:4
Name2SerCh
std::unordered_map< std::string, std::pair< uint32_t, uint16_t > > Name2SerCh
Definition
BmnAliases.h:9
MapString2Cnt
std::unordered_map< std::string, uint64_t > MapString2Cnt
Definition
BmnAliases.h:11
SerCh2Name
std::map< std::pair< uint32_t, uint16_t >, std::string > SerCh2Name
Definition
BmnAliases.h:10
T0ChMap
std::map< T0MapKey, uint16_t > T0ChMap
Definition
BmnAliases.h:6
NameChMap
std::unordered_map< std::string, uint16_t > NameChMap
Definition
BmnAliases.h:7
T0MapKey
std::pair< std::string, uint16_t > T0MapKey
Definition
BmnAliases.h:5
ChNameMap
std::unordered_map< uint16_t, std::string > ChNameMap
Definition
BmnAliases.h:8
base
data
BmnAliases.h
Generated on
for BmnRoot by
1.17.0