![]() |
ATLAS Offline Software
|
#include <VarHandleKeyArray.h>
Inherited by SG::VarHandleKeyArrayCommon< T_HandleKey >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< unsigned int >, and SG::VarHandleKeyArrayCommon< Base >.
Public Member Functions | |
| VarHandleKeyArray () | |
| virtual | ~VarHandleKeyArray ()=default |
| virtual StatusCode | assign (const std::vector< std::string > &vs)=0 |
| virtual void | push_back (const std::string &key)=0 |
| virtual std::string | toString () const =0 |
| virtual Gaudi::DataHandle::Mode | mode () const =0 |
| virtual std::vector< SG::VarHandleKey * > | keys () const =0 |
| virtual void | renounce ()=0 |
| virtual bool | renounced () const =0 |
| virtual void | declare (IDataHandleHolder *)=0 |
| virtual void | setOwner (IDataHandleHolder *o)=0 |
| virtual const IDataHandleHolder * | owner () const =0 |
| virtual IDataHandleHolder * | owner ()=0 |
Definition at line 28 of file StoreGate/StoreGate/VarHandleKeyArray.h.
|
inline |
Definition at line 30 of file StoreGate/StoreGate/VarHandleKeyArray.h.
|
virtualdefault |
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::HandleKeyArray< T_Handle, T_HandleKey, MODE >, SG::HandleKeyArray< C >, SG::HandleKeyArray< ContainerType >, SG::HandleKeyArray< DataVector< CaloCluster_v1 > >, SG::HandleKeyArray< DataVector< IParticle > >, SG::HandleKeyArray< DataVector< TrigComposite_v1 >, std::vector< SG::sgkey_t > >, SG::HandleKeyArray< DataVector< TrigComposite_v1 >, std::vector< xAOD::TrigComposite::index_type > >, SG::HandleKeyArray< DataVector< TruthParticle_v1 > >, SG::HandleKeyArray< DataVector< TruthParticle_v1 >, float >, SG::HandleKeyArray< DataVector< TruthParticle_v1 >, std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::HandleKeyArray< DataVector< TruthParticle_v1 >, std::vector< unsigned long long > >, SG::HandleKeyArray< DataVector< xAOD::DiTauJet_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Egamma_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Egamma_v1 >, float >, SG::HandleKeyArray< DataVector< xAOD::Electron_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Electron_v1 >, char >, SG::HandleKeyArray< DataVector< xAOD::Electron_v1 >, float >, SG::HandleKeyArray< DataVector< xAOD::Electron_v1 >, unsigned int >, SG::HandleKeyArray< DataVector< xAOD::FlowElement_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Jet_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Jet_v1 >, int >, SG::HandleKeyArray< DataVector< xAOD::Jet_v1 >, IPLV >, SG::HandleKeyArray< DataVector< xAOD::Muon_v1 > >, SG::HandleKeyArray< DataVector< xAOD::MuonSegment_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Photon_v1 > >, SG::HandleKeyArray< DataVector< xAOD::TauJet_v3 > >, SG::HandleKeyArray< DataVector< xAOD::TrackParticle_v1 > >, SG::HandleKeyArray< DataVector< xAOD::UncalibratedMeasurement_v1 > >, SG::HandleKeyArray< DataVector< xAOD::Vertex_v1 > >, SG::HandleKeyArray< ReadCondHandle< T >, CondHandleDefault::Key< ReadCondHandleKey< T > >, Gaudi::DataHandle::Reader >, SG::HandleKeyArray< ReadDecorHandle< T, S >, ReadDecorHandleKey< T >, Gaudi::DataHandle::Reader >, SG::HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader >, SG::HandleKeyArray< SG::AuxVectorBase >, SG::HandleKeyArray< SG::UpdateHandle< TgcCoinDataCollection_Cache >, SG::UpdateHandleKey< TgcCoinDataCollection_Cache >, Gaudi::DataHandle::Reader >, SG::HandleKeyArray< SG::UpdateHandle< TgcPrepDataCollection_Cache >, SG::UpdateHandleKey< TgcPrepDataCollection_Cache >, Gaudi::DataHandle::Reader >, SG::HandleKeyArray< ThinningHandle< T >, ThinningHandleKey< T >, Gaudi::DataHandle::Reader >, SG::HandleKeyArray< WriteCondHandle< T >, CondHandleDefault::Key< WriteCondHandleKey< T > >, Gaudi::DataHandle::Writer >, SG::HandleKeyArray< WriteDecorHandle< T, S >, WriteDecorHandleKey< T >, Gaudi::DataHandle::Writer >, SG::HandleKeyArray< WriteHandle< T >, WriteHandleKey< T >, Gaudi::DataHandle::Writer >, SG::HandleKeyArray< xAOD::EventInfo_v1 >, and SG::HandleKeyArray< xAOD::TruthParticleContainer >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.
|
pure virtual |
Implemented in SG::VarHandleKeyArrayCommon< Base >, SG::VarHandleKeyArrayCommon< char >, SG::VarHandleKeyArrayCommon< float >, SG::VarHandleKeyArrayCommon< int >, SG::VarHandleKeyArrayCommon< IPLV >, SG::VarHandleKeyArrayCommon< std::vector< ElementLink< DataVector< TruthParticle_v1 > > > >, SG::VarHandleKeyArrayCommon< std::vector< SG::sgkey_t > >, SG::VarHandleKeyArrayCommon< std::vector< unsigned long long > >, SG::VarHandleKeyArrayCommon< std::vector< xAOD::TrigComposite::index_type > >, SG::VarHandleKeyArrayCommon< T_HandleKey >, and SG::VarHandleKeyArrayCommon< unsigned int >.