|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef EVENTSHAPEEVENT_EVENTFEATURESTORE_H
8 #define EVENTSHAPEEVENT_EVENTFEATURESTORE_H
42 const std::string&
tag,
58 const std::string&
tag,
70 const std::string&
tag)
const;
80 const std::string&
tag);
Const iterator class for DataVector/DataList.
EventFeatureStore(SG::OwnershipPolicy own=SG::OWN_ELEMENTS)
Standard DataVector constructor.
virtual const_iterator find(EventFeature::FeatureType type, const std::string &tag) const
Find EventFeature by identifiers (const access)
Basic container for event feature data.
Storable container for EventFeature objects.
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
friend class EventFeatureStoreConverterBase
(Non-const) Iterator class for DataVector/DataList.
virtual ~EventFeatureStore()
Baseclass destructor.
@ OWN_ELEMENTS
this data object owns its elements
An STL vector of pointers that by default owns its pointed-to elements.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
macros to associate a CLID to a type
virtual bool retrieve(EventFeature::FeatureType type, const std::string &tag, const EventFeature *&pFeature) const
Retrieve method for EventFeature (const retrieve)