ATLAS Offline Software
Loading...
Searching...
No Matches
LArRawEventContainerCnv.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 LArRawEventContainerCnv_H
6#define LArRawEventContainerCnv_H
7
8// templated LArRawEventContainerCnv, used for T/P separation
9// author R.Seuster <seuster@cern.ch>
10
12
13template<class T, class P, class C>
15{
16public:
17 LArRawEventContainerCnv(ISvcLocator* svcloc) : T_AthenaPoolCustomCnv<T, P>( svcloc) {}
18
19 protected:
20 virtual P* createPersistent(T* transCont);
21 virtual T* createTransient ();
22
24};
25
26#endif
static Double_t P(Double_t *tt, Double_t *par)
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
virtual P * createPersistent(T *transCont)
virtual T * createTransient()
LArRawEventContainerCnv(ISvcLocator *svcloc)
Compatibility for old converter classes that don't get passed the key.
struct color C