ATLAS Offline Software
Loading...
Searching...
No Matches
TBTailCatcherRawCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TBTailCatcherRawCnv_H
6#define TBTailCatcherRawCnv_H
7
10
12
14{
15 friend class CnvFactory<TBTailCatcherRawCnv >;
16 public:
17 TBTailCatcherRawCnv(ISvcLocator* svcloc);
18 virtual ~TBTailCatcherRawCnv();
19
21 virtual StatusCode initialize() override;
22
24 virtual StatusCode PoolToDataObject(DataObject*& pObj,
25 const Token* token,
26 const std::string& key) override;
27};
28
29#endif
30
31
TBDataCnv< TBTailCatcherRaw > TBTailCatcherRawCnv
T_AthenaPoolCnv< TBTailCatcherRaw > TBTailCatcherRawCnvBase
his file contains the class definition for the templated T_AthenaPoolCnv class.
Abstract factory to create the converter.
TBTailCatcherRawCnv(ISvcLocator *svcloc)
virtual StatusCode PoolToDataObject(DataObject *&pObj, const Token *token, const std::string &key) override
Extend base-class conversion method to modify when reading in.
virtual StatusCode initialize() override
initialization
This templated class provides the converter to translate an object to/from its persistent POOL repres...
This class provides a token that identifies in a unique way objects on the persistent storage.
Definition Token.h:21