ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigDataAccess
TrigSerializeCnvSvc
TrigSerializeCnvSvc
TrigSerializeCnvSvc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGSERIALIZECONVERSIONSVC_H
6
#define TRIGSERIALIZECONVERSIONSVC_H
7
8
#include "GaudiKernel/IService.h"
9
#include "GaudiKernel/ConversionSvc.h"
10
#include "
TrigSerializeCnvSvc/TrigStreamAddress.h
"
11
12
template
<
class
TYPE>
class
SvcFactory
;
13
14
15
class
TrigSerializeCnvSvc
:
public
ConversionSvc {
16
public
:
17
static
long
int
storageType
() {
return
TrigStreamAddress::storageType
(); }
18
virtual
long
int
repSvcType
()
const override
{
return
storageType
(); }
19
20
virtual
StatusCode
initialize
()
override
;
21
22
TrigSerializeCnvSvc
(
const
std::string &name, ISvcLocator* svc) :
23
ConversionSvc(name,svc,
storageType
()) {}
24
};
25
26
27
#endif
//
TrigStreamAddress.h
SvcFactory
Definition
AthCnvSvc.h:28
TrigSerializeCnvSvc::storageType
static long int storageType()
Definition
TrigSerializeCnvSvc.h:17
TrigSerializeCnvSvc::TrigSerializeCnvSvc
TrigSerializeCnvSvc(const std::string &name, ISvcLocator *svc)
Definition
TrigSerializeCnvSvc.h:22
TrigSerializeCnvSvc::initialize
virtual StatusCode initialize() override
Definition
TrigSerializeCnvSvc.cxx:10
TrigSerializeCnvSvc::repSvcType
virtual long int repSvcType() const override
Definition
TrigSerializeCnvSvc.h:18
TrigStreamAddress::storageType
static constexpr long storageType()
Definition
TrigStreamAddress.h:34
Generated on
for ATLAS Offline Software by
1.17.0