ATLAS Offline Software
Loading...
Searching...
No Matches
VHKASupport.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 STOREGATE_VHKASUPPORT_H
6#define STOREGATE_VHKASUPPORT_H
7
8#include <vector>
13namespace VHKASupport {
17 void insertInput ( const std::vector<SG::VarHandleKeyArray*>& src, std::vector<Gaudi::DataHandle*>& dest );
18
22 void insertOutput ( const std::vector<SG::VarHandleKeyArray*>& src, std::vector<Gaudi::DataHandle*>& dest );
23}
24#endif // STOREGATE_VHKASUPPORT_H
Base class for VarHandleKeyArray for reading from StoreGate.
functions in this namespace are to reduce a boiler plate code from the Ath* base classes
Definition VHKASupport.h:13
void insertInput(const std::vector< SG::VarHandleKeyArray * > &src, std::vector< Gaudi::DataHandle * > &dest)
Copies all VHKAs which are readers from the src to dest.
void insertOutput(const std::vector< SG::VarHandleKeyArray * > &src, std::vector< Gaudi::DataHandle * > &dest)