ATLAS Offline Software
Loading...
Searching...
No Matches
CaloTTMgrDetDescrCnv.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/***************************************************************************
6 Calo Trigger Tower Manager converter package
7 --------------------------------------------
8 ***************************************************************************/
9
10//<doc><file> $Id: CaloTTMgrDetDescrCnv.h,v 1.7 2008-12-14 01:56:04 ssnyder Exp $
11//<version> $Name: not supported by cvs2svn $
12
13#ifndef CALOTTDETDESCRCNV_CALOTTMGRDETDESCRCNV_H
14# define CALOTTDETDESCRCNV_CALOTTMGRDETDESCRCNV_H
15
17
32
34
35public:
36 virtual long int repSvcType() const override;
37 virtual StatusCode initialize() override;
38 virtual StatusCode finalize() override;
39 virtual StatusCode createObj(IOpaqueAddress* pAddr, DataObject*& pObj) override;
40
41 // Storage type and class ID (used by CnvFactory)
42 static long storageType();
43 static const CLID& classID();
44
45 CaloTTMgrDetDescrCnv(ISvcLocator* svcloc);
46
47private:
48
49};
50
51
52#endif // CALOTTDETDESCRCNV_CALOTTMGRDETDESCRCNV_H
uint32_t CLID
The Class ID type.
virtual StatusCode finalize() override
CaloTTMgrDetDescrCnv(ISvcLocator *svcloc)
virtual long int repSvcType() const override
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
virtual StatusCode initialize() override
static const CLID & classID()
DetDescrConverter(const CLID &myCLID, ISvcLocator *svcloc, const char *name=nullptr)