ATLAS Offline Software
Control
AthenaBaseComps
AthenaBaseComps
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>
9
#include <
StoreGate/VarHandleKeyArray.h
>
13
namespace
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
VHKASupport
functions in this namespace are to reduce a boiler plate code from the Ath* base classes
Definition:
VHKASupport.h:13
VHKASupport::insertInput
void insertInput(const std::vector< SG::VarHandleKeyArray * > &src, std::vector< Gaudi::DataHandle * > &dest)
Copies all VHKAs which are readers from the src to dest.
Definition:
VHKASupport.cxx:23
WriteCellNoiseToCool.src
src
Definition:
WriteCellNoiseToCool.py:513
VHKASupport::insertOutput
void insertOutput(const std::vector< SG::VarHandleKeyArray * > &src, std::vector< Gaudi::DataHandle * > &dest)
Definition:
VHKASupport.cxx:27
VarHandleKeyArray.h
Base class for VarHandleKeyArray for reading from StoreGate.
perfmonmt-printer.dest
dest
Definition:
perfmonmt-printer.py:189
Generated on Tue Dec 24 2024 21:22:33 for ATLAS Offline Software by
1.8.18