ATLAS Offline Software
Loading...
Searching...
No Matches
InDetLowBetaContainerCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRIGEVENTATHENAPOOL_INDETLOWBETACONTAINER_CNV_H
6#define TRIGEVENTATHENAPOOL_INDETLOWBETACONTAINER_CNV_H
7
8#include "GaudiKernel/MsgStream.h"
9
11
13
16
17//-----------------------------------------------------------------------------
18// Base class definition
19//-----------------------------------------------------------------------------
21
23
24//-----------------------------------------------------------------------------
25// Converter for InDetLowBetaContainer object
26//-----------------------------------------------------------------------------
28
30
31 protected:
32
33public:
34 InDetLowBetaContainerCnv(ISvcLocator *svcloc);
36protected:
37
40
42
43 private:
44
46
47};
48
49#endif
T_AthenaPoolCustomCnv< InDet::InDetLowBetaContainer, InDetLowBetaContainer_PERS > InDetLowBetaContainerCnvBase
InDetLowBetaContainer_tlp1 InDetLowBetaContainer_PERS
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
InDetLowBetaContainerCnv_tlp1 * m_TPConverter_tlp1
InDetLowBetaContainerCnv(ISvcLocator *svcloc)
virtual InDet::InDetLowBetaContainer * createTransient(const Token *token)
virtual TopLevelTPCnvBase * getTopLevelTPCnv()
virtual InDetLowBetaContainer_PERS * createPersistent(InDet::InDetLowBetaContainer *transObj)
Compatibility for old converter classes that don't get passed the key.
This class provides a token that identifies in a unique way objects on the persistent storage.
Definition Token.h:21
Base class for top-level TP converters.