ATLAS Offline Software
Loading...
Searching...
No Matches
TileCellCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TileCellCollection_H
6#define TileCellCollection_H
7
8#include "TileEvent/TileCell.h"
10
12{
13public:
14
16 typedef MyBase::ID ID;
18
19 // ATTENTION !!!
20 // TileCollection is not owner of TileCells by default !!!
25
27};
28
30
31#endif
32
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
SG::OwnershipPolicy ownPolicy() const
TileRawDataCollection< TileCell > MyBase
TileCellCollection(SG::OwnershipPolicy ownPolicy=SG::VIEW_ELEMENTS)
TileCellCollection(ID id, SG::OwnershipPolicy ownPolicy=SG::VIEW_ELEMENTS)
TileRawDataCollection(ID id, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
OwnershipPolicy
@ VIEW_ELEMENTS
this data object is a view, it does not own its elmts