#include <IRegSelLUT.h>
Definition at line 25 of file IRegSelLUT.h.
◆ ~IRegSelLUT()
virtual IRegSelLUT::~IRegSelLUT |
( |
| ) |
|
|
inlinevirtual |
◆ HashIDList() [1/2]
◆ HashIDList() [2/2]
◆ ROBIDList() [1/2]
virtual void IRegSelLUT::ROBIDList |
( |
const IRoiDescriptor & |
roi, |
|
|
std::vector< uint32_t > & |
roblist |
|
) |
| const |
|
pure virtual |
Rob identifier methods methods.
ROBIDList interface declaration. This interface can be used by the ID subdetectors. A list of non-repeated ROBIDs (uint_32_t) is returned by a reference.
- Parameters
-
- Returns
- std::vector<uint32_t> which is a list of non-repeated ROBID numbers.
Implemented in RegSelSiLUT, RegSelectorHashMap, and RegSelectorMap.
◆ ROBIDList() [2/2]
virtual void IRegSelLUT::ROBIDList |
( |
long |
layer, |
|
|
const IRoiDescriptor & |
roi, |
|
|
std::vector< uint32_t > & |
roblist |
|
) |
| const |
|
pure virtual |
ROBIDList interface declaration. This interface can be used by the ID subdetectors. A list of non-repeated ROBIDs (uint_32_t) is returned by a reference.
- Parameters
-
long | layer, long int to decide which layer within the detector. |
IRoiDescriptor | the IRoiDescriptor for the roi, all enabled elements in the roi are found. |
- Returns
- std::vector<uint32_t> which is a list of non-repeated ROBID numbers.
Implemented in RegSelSiLUT, RegSelectorHashMap, and RegSelectorMap.
The documentation for this class was generated from the following file: