ATLAS Offline Software
Loading...
Searching...
No Matches
ZdcDigitsCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ZdcDigitsCollection_H
6#define ZdcDigitsCollection_H
7
8// STL include
9#include <vector>
10
11// Lang include
12#include <inttypes.h>
13
14#include "ZdcEvent/ZdcDigits.h"
16
18
19class ZdcDigitsCollection : public DataVector<ZdcDigits>
20{
21
22 //friend class ZdcDigitsContainerCnv;
23public:
24
27
29
33 //virtual void clear ();
34
35 void print();
36
37 private:
38
39};
40
43
44#endif
45
#define SG_BASE(D, B)
Declare that class D derives from class B.
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
Derived DataVector<T>.
Definition DataVector.h:795
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
SG::OwnershipPolicy ownPolicy() const
void print()
Clear everything for next event.
ZdcDigitsCollection(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
OwnershipPolicy
@ OWN_ELEMENTS
this data object owns its elements