|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CORACOOL_CORACOOLOBJECT_H
6 #define CORACOOL_CORACOOLOBJECT_H
13 #include "CoralBase/Attribute.h"
14 #include "CoralBase/AttributeList.h"
15 #include "CoralBase/AttributeListSpecification.h"
16 #include "CoolKernel/types.h"
17 #include "CoolKernel/ValidityKey.h"
18 #include "CoolKernel/ChannelId.h"
29 const cool::ValidityKey&
until,
const cool::ChannelId&
chan);
33 const cool::ValidityKey&
until,
const cool::ChannelId&
chan,
34 const coral::AttributeListSpecification*
spec);
38 cool::ValidityKey
since()
const;
39 cool::ValidityKey
until()
const;
54 const coral::AttributeListSpecification*
m_spec;
71 #endif // CORACOOL_CORACOOLOBJECT_H
char data[hepevt_bytes_allocation_ATLAS]
CoraCoolObject(const cool::ValidityKey &since, const cool::ValidityKey &until, const cool::ChannelId &chan)
AttrListVec::size_type size_type
cool::ValidityKey until() const
const_iterator end() const
void add(const coral::AttributeList &data)
AttrListVec::const_iterator const_iterator
cool::ChannelId channelId() const
const coral::AttributeListSpecification * m_spec
std::vector< coral::AttributeList > AttrListVec
cool::ValidityKey since() const
cool::ValidityKey m_since
const_iterator begin() const
cool::ValidityKey m_until