2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 ///////////////////////////////////////////////////////////////////
6 // PrepRawDataCollection.icc
7 // Implementation file for class PrepRawDataCollection
8 ///////////////////////////////////////////////////////////////////
9 // (c) ATLAS Detector software
10 ///////////////////////////////////////////////////////////////////
11 // Version 1.0 15/07/2003 Veronique Boisvert
12 ///////////////////////////////////////////////////////////////////
16 template< class PrepRawDataT >
17 // Constructor with parameters:
18 PrepRawDataCollection< PrepRawDataT >::PrepRawDataCollection(const
19 IdentifierHash idHash) :
20 DataVector<PrepRawDataT>(),
25 template< class PrepRawDataT >
26 PrepRawDataCollection< PrepRawDataT >::PrepRawDataCollection() :
27 DataVector<PrepRawDataT>(),
32 template< class PrepRawDataT >
33 PrepRawDataCollection< PrepRawDataT >::PrepRawDataCollection(const PrepRawDataCollection& prd) :
34 DataVector<PrepRawDataT>(prd),
38 // added this ctor as a temporary hack for HLT
39 // it should never be called.
40 throw Trk::PrepRawDataCollectionCopyConstructorCalled();
45 template< class PrepRawDataT >
46 PrepRawDataCollection< PrepRawDataT >::~PrepRawDataCollection()
49 template< class PrepRawDataT >
50 Identifier PrepRawDataCollection< PrepRawDataT >::identify() const
55 template< class PrepRawDataT >
56 IdentifierHash PrepRawDataCollection< PrepRawDataT >::identifyHash() const
61 template< class PrepRawDataT >
62 void PrepRawDataCollection< PrepRawDataT >::setIdentifier(Identifier id)
67 template< class PrepRawDataT >
68 std::string PrepRawDataCollection< PrepRawDataT >::type() const
70 return "PrepRawDataCollection";