Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
HGTD_ALTIROC_RDO_Collection.h
Go to the documentation of this file.
1 
13 #ifndef HGTD_RAWDATA_HGTD_ALTIROC_RDO_COLLECTION_H
14 #define HGTD_RAWDATA_HGTD_ALTIROC_RDO_COLLECTION_H
15 
19 
20 class HGTD_ALTIROC_RDO_Collection : public DataVector<HGTD_ALTIROC_RDO> {
21  // friend class HGTD_ALTIROC_RDO_RawDataCollectionCnv_p1; //FIXME probably later
22 
23 public:
29 
30  void setIdentifier(Identifier id) { m_id = id; }
31 
32  const IdentifierHash& identifierHash() const { return m_id_hash; }
33  const Identifier& identify() const { return m_id; }
34 
35 private:
38 };
39 
40 #endif // HGTD_RAWDATA_HGTD_ALTIROC_RDO_COLLECTION_H
HGTD_ALTIROC_RDO_Collection::identifierHash
const IdentifierHash & identifierHash() const
Definition: HGTD_ALTIROC_RDO_Collection.h:32
HGTD_ALTIROC_RDO.h
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
HGTD_ALTIROC_RDO_Collection::identify
const Identifier & identify() const
Definition: HGTD_ALTIROC_RDO_Collection.h:33
HGTD_ALTIROC_RDO_Collection::m_id
Identifier m_id
Definition: HGTD_ALTIROC_RDO_Collection.h:37
HGTD_ALTIROC_RDO_Collection::setIdentifier
void setIdentifier(Identifier id)
Definition: HGTD_ALTIROC_RDO_Collection.h:30
HGTD_ALTIROC_RDO_Collection::m_id_hash
IdentifierHash m_id_hash
Definition: HGTD_ALTIROC_RDO_Collection.h:36
DataVector
Derived DataVector<T>.
Definition: DataVector.h:794
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:239
IdentifierHash.h
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
CaloCondBlobAlgs_fillNoiseFromASCII.hash
dictionary hash
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:109
HGTD_ALTIROC_RDO_Collection
Definition: HGTD_ALTIROC_RDO_Collection.h:20
HGTD_ALTIROC_RDO_Collection::HGTD_ALTIROC_RDO_Collection
HGTD_ALTIROC_RDO_Collection()=default
Default constructor should NOT be used, but is needed for pool I/O.
IdentifierHash
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
Definition: IdentifierHash.h:25
HGTD_ALTIROC_RDO_Collection::HGTD_ALTIROC_RDO_Collection
HGTD_ALTIROC_RDO_Collection(IdentifierHash hash)
Definition: HGTD_ALTIROC_RDO_Collection.h:28
Identifier
Definition: IdentifierFieldParser.cxx:14