![]() |
ATLAS Offline Software
|
Table to convert ROB ID to fragment hash. More...
#include <TileRodIdHash.h>
Public Types | |
| typedef int | ID |
Public Member Functions | |
| TileRodIdHash () | |
| virtual | ~TileRodIdHash () |
| void | initialize (int offset, int runnum) |
| initialize More... | |
| void | initialize (int offset, const std::vector< ID > &rmod) |
| new initialize for the HLT More... | |
| int | operator() (const ID &id) const |
| Convert ID to int. More... | |
| int | max () const |
| return maximum number of IDs More... | |
| ID | identifier (int i) const |
| reverse conversion More... | |
| int | offset () const |
| return offset More... | |
Private Attributes | |
| int | m_size |
| total number of IDs More... | |
| std::map< unsigned int, int > | m_lookup |
| test beam flag More... | |
| std::vector< ID > | m_int2id |
| reverse look up More... | |
| int | m_offset |
Table to convert ROB ID to fragment hash.
Definition at line 19 of file TileRodIdHash.h.
| typedef int TileRodIdHash::ID |
Definition at line 23 of file TileRodIdHash.h.
| TileRodIdHash::TileRodIdHash | ( | ) |
Definition at line 15 of file TileRodIdHash.cxx.
|
inlinevirtual |
Definition at line 25 of file TileRodIdHash.h.
| TileRodIdHash::ID TileRodIdHash::identifier | ( | int | i | ) | const |
reverse conversion
Definition at line 112 of file TileRodIdHash.cxx.
| void TileRodIdHash::initialize | ( | int | offset, |
| int | runnum | ||
| ) |
| int TileRodIdHash::max | ( | ) | const |
return maximum number of IDs
Definition at line 129 of file TileRodIdHash.cxx.
| int TileRodIdHash::offset | ( | ) | const |
return offset
Definition at line 135 of file TileRodIdHash.cxx.
Convert ID to int.
Definition at line 118 of file TileRodIdHash.cxx.
|
private |
reverse look up
Definition at line 54 of file TileRodIdHash.h.
|
private |
test beam flag
Definition at line 51 of file TileRodIdHash.h.
|
private |
Definition at line 56 of file TileRodIdHash.h.
|
private |
total number of IDs
Definition at line 47 of file TileRodIdHash.h.
1.8.18