![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
40 return (*table_handle)->payload();
52 return StatusCode::SUCCESS;
78 for (
unsigned iroi=roi.
size() ; iroi-- ; )
HashIDList( *(roi.
at(iroi)), idlist );
84 if ( lookuptable ) lookuptable->
HashIDList( roi, idlist );
127 for (
unsigned iroi=roi.
size() ; iroi-- ; )
ROBIDList( *(roi.
at(iroi)), roblist );
133 if ( lookuptable ) lookuptable->
ROBIDList( roi, roblist );
std::string find(const std::string &s)
return a remapped string
virtual unsigned size() const =0
number of constituents
emacs: this is -*- c++ -*-
::StatusCode StatusCode
StatusCode definition for legacy code.
Describes the API of the Region of Ineterest geometry.
DataVector< Identifier > idvec
#define ATH_MSG_WARNING(x)
virtual void HashIDList(const IRoiDescriptor &roi, std::vector< IdentifierHash > &idlist) const =0
IdentifierHash methods.
static void removeDuplicates(std::vector< T > &vec)
useful for removing duplicates if required ...
virtual void ROBIDList(const IRoiDescriptor &roi, std::vector< uint32_t > &roblist) const =0
Rob identifier methods methods.
virtual const IRoiDescriptor * at(int i) const =0
find an RoiDescriptor constituent
size_type size() const noexcept
Returns the number of elements in the collection.
virtual bool composite() const =0
Super RoI access methods.