ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCoinDataCollection.icc
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5///////////////////////////////////////////////////////////////////
6// MuonCoinDataCollection.icc
7// Implementation file for class MuonCoinDataCollection
8///////////////////////////////////////////////////////////////////
9// (c) ATLAS Detector software
10///////////////////////////////////////////////////////////////////
11
12
13template< class CoinDataT >
14// Constructor with parameters:
15MuonCoinDataCollection< CoinDataT >::MuonCoinDataCollection(const IdentifierHash idHash) :
16 m_idHash(idHash),
17 m_id()
18{}
19
20template< class CoinDataT >
21// Default Constructor :
22MuonCoinDataCollection< CoinDataT >::MuonCoinDataCollection() :
23 m_idHash(),
24 m_id()
25{}
26
27// Destructor:
28template< class CoinDataT >
29MuonCoinDataCollection< CoinDataT >::~MuonCoinDataCollection()
30{ }
31
32template< class CoinDataT >
33Identifier MuonCoinDataCollection< CoinDataT >::identify() const
34{
35 return m_id;
36}
37
38template< class CoinDataT >
39IdentifierHash MuonCoinDataCollection< CoinDataT >::identifyHash() const
40{
41 return m_idHash;
42}
43template< class CoinDataT >
44void MuonCoinDataCollection< CoinDataT >::setIdentifier(Identifier id)
45{
46 m_id = id;
47}
48
49template< class CoinDataT >
50std::string MuonCoinDataCollection< CoinDataT >::type() const
51{
52 return "MuonCoinDataCollection";
53}
54
55