ATLAS Offline Software
Loading...
Searching...
No Matches
HLTResultCnv.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/**********************************************************************************
6 * @Project: HLT
7 * @Package: TrigEventAthenaPool
8 * @class : HLTResultCnv
9 *
10 * @brief The top-level converter for TrigEventAthenaPool/HLTResult_pX. It calls the
11 * converters for specific persistent data formats (for now only HLTResult_p1).
12 *
13 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. of Geneva, Switzerland
14 * @author Nicolas Berger <Nicolas.Berger@cern.ch> - CERN
15 * @author Till Eifert <Till.Eifert@cern.ch> - U. of Geneva, Switzerland
16 * @author Tomasz Bold <Tomasz.Bold@cern.ch> - U. of California
17 *
18 * File and Version Information:
19 * $Id: HLTResultCnv.h 782328 2016-11-04 10:56:17Z krasznaa $
20 **********************************************************************************/
21
22#ifndef HLTResultCnv_H
23#define HLTResultCnv_H
24
27class HLTResultCnv_p1;
28namespace HLT {
29 class HLTResult_p1;
30 class HLTResultCnv_p1;
31}
32
33// the latest persistent representation type of HLTResult:
35
37
38class MsgStream;
39
41
42 friend class CnvFactory< HLTResultCnv >;
43
44public:
45 HLTResultCnv (ISvcLocator* svcloc);
47
48protected:
49
51
53
54 private:
55
57
58};
59
60#endif
HLT::HLTResult_p1 HLTResult_PERS
T_AthenaPoolCustomCnv< HLT::HLTResult, HLTResult_PERS > HLTResultCnvBase
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
virtual HLT::HLTResult * createTransient()
HLT::HLTResultCnv_p1 * m_TPConverter
virtual HLTResult_PERS * createPersistent(HLT::HLTResult *transCont)
HLTResultCnv(ISvcLocator *svcloc)
HLT::HLTResult is sumarising result of trigger decision evaluation (online/offline) It contains basic...
Definition HLTResult.h:51
Compatibility for old converter classes that don't get passed the key.
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...