ATLAS Offline Software
Loading...
Searching...
No Matches
HGTD_ALTIROC_RDO_Container.h
Go to the documentation of this file.
1
9
10#ifndef HGTD_RAWDATA_HGTD_ALTIROC_RDO_CONTAINER_H
11#define HGTD_RAWDATA_HGTD_ALTIROC_RDO_CONTAINER_H
12
16
18 : public IdentifiableContainer<HGTD_ALTIROC_RDO_Collection> {
19 // friend class HGTD_ALTIROC_RDO_CollectionCnv_p1; //FIXME probably later
20
21public:
27
28 HGTD_ALTIROC_RDO_Container(unsigned int hashmax);
29
30 static const CLID& classID();
31
32 virtual const CLID& clID() const { return classID(); }
33};
34// FIXME: What should be the correct ID? (using hgtd id + 1 for now)
36
37#endif // HGTD_RAWDATA_HGTD_ALTIROC_RDO_CONTAINER_H
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
uint32_t CLID
The Class ID type.
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
This class is a general container which can hold objects of accessed by an IdentifierHash For more in...
IdentifiableContainerMT< T > IdentifiableContainer
~HGTD_ALTIROC_RDO_Container()=default
virtual const CLID & clID() const
HGTD_ALTIROC_RDO_Container()=delete
Default constructor should NOT be used.