ATLAS Offline Software
Loading...
Searching...
No Matches
LArHVLineIDDetDescrCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef LARIDCNV_LARHVLINEIDDETDESCRCNV_H
6# define LARIDCNV_LARHVLINEIDDETDESCRCNV_H
7
9
10
17
19
20public:
21 virtual long int repSvcType() const override;
22 virtual StatusCode initialize() override;
23 virtual StatusCode createObj(IOpaqueAddress* pAddr, DataObject*& pObj) override;
24
25 // Storage type and class ID (used by CnvFactory)
26 static long storageType();
27 static const CLID& classID();
28
29 LArHVLineIDDetDescrCnv(ISvcLocator* svcloc);
30};
31
32#endif // LARIDCNV_LARHVLINEIDDETDESCRCNV_H
uint32_t CLID
The Class ID type.
DetDescrConverter(const CLID &myCLID, ISvcLocator *svcloc, const char *name=nullptr)
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
static const CLID & classID()
LArHVLineIDDetDescrCnv(ISvcLocator *svcloc)
virtual long int repSvcType() const override
virtual StatusCode initialize() override