|
ATLAS Offline Software
|
Go to the documentation of this file.
56 size_t hash_tmp = std::hash<std::string>()(
name);
57 while ( fObj != lObj && (*fObj)->nameHash() != hash_tmp ) { ++fObj; }
65 size_t hash_tmp = std::hash<std::string>()(
name);
66 while ( fObj != lObj && (*fObj)->nameHash() != hash_tmp ) { ++fObj; }
Const iterator class for DataVector/DataList.
static bool hasPattern(E bits, F mask)
Generic check for given pattern.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
uint64_t bitmask_t
Type for status word bit mask.
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
const MissingET_v1 * operator[](const std::string &name) const
Allocate a non-modifiable xAOD::MissingET_v1 object by name.
const_iterator find(const std::string &name) const
Find non-modifiable MET object by name.
(Non-const) Iterator class for DataVector/DataList.
MissingETContainer_v1(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
Default constructor.
Principal data object for Missing ET.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
virtual ~MissingETContainer_v1()
Base class destructor.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.