ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCoinDataCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
6// CoinDataCollection.h
7// Header file for class TrigCoinDataCollection
9// (c) ATLAS Detector software
11
12#ifndef MUONTRIGCOINDATA_MUONCOINDATACOLLECTION_H
13#define MUONTRIGCOINDATA_MUONCOINDATACOLLECTION_H
14
15// Base classes
16#include "Identifier/Identifier.h"
19
21
22namespace Muon{
24template< class CoinDataT >
25class MuonCoinDataCollection : public DataVector< CoinDataT > {
26
28 // Public methods:
30public:
31
32 // Constructor with parameters:
33 // Hashed offline identifier of the DE
38
41
42
44 // Const methods:
45 ///////////////////////////////////////////////////////////////////
46
47 // typedef needed for IdentifiableContainer base class
48 typedef Identifier ID;
49
50 // identifier of this detector element:
52
54
56 // plottable
57 virtual std::string type() const;
58
59
60 // typedef needed for IdentifiableContainer base class
61// typedef TrigCoinData DIGIT;
62
64 // Private methods:
66private:
67
70
72 // Private data:
74private:
76 Identifier m_id; // identifier of the DE
77
78
79};
80// member functions that use Collection T
83// Inline methods:
85
86}
87
88#endif // MUONTRIGCOINDATA_MUONCOINDATACOLLECTION_H
89
macros to associate a CLID to a type
An STL vector of pointers that by default owns its pointed-to elements.
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
This is a "hash" representation of an Identifier.
virtual std::string type() const
IdentifierHash identifyHash() const
MuonCoinDataCollection()
Default Constructor (for persistency)
virtual ~MuonCoinDataCollection()
Destructor:
MuonCoinDataCollection(const IdentifierHash idHash)
MuonCoinDataCollection & operator=(const MuonCoinDataCollection &)
MuonCoinDataCollection(const MuonCoinDataCollection &)
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.