|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ASG_DATA_HANDLES_VAR_HANDLE_KEY_ARRAY_H
6 #define ASG_DATA_HANDLES_VAR_HANDLE_KEY_ARRAY_H
8 #ifndef XAOD_STANDALONE
37 class VarHandleKeyArray {
42 virtual std::string
toString()
const = 0;
78 class VarHandleKeyArrayCommon :
public VarHandleKeyArray,
79 public std::vector<Base> {
110 this->push_back(
Base{
e} );
131 virtual std::string
toString()
const override;
virtual std::string toString() const =0
Base class for VarHandleKeyArray for reading from StoreGate.
virtual std::string toString() const override
string representation of the VarHandleKeyArray
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~VarHandleKeyArray()=default
StatusCode initialize(bool used=true)
forward the initialization to the member VarHandleKeys
std::ostream & operator<<(std::ostream &lhs, const TestGaudiProperty &rhs)
VarHandleKeyArrayCommon()
default base Constructor of mixin