18#ifndef MUONPREPRAWDATA_MUONPREPDATACOLLECTION_H
19#define MUONPREPRAWDATA_MUONPREPDATACOLLECTION_H
44template<
class PrepDataT >
102#include"MuonPrepRawData/MuonPrepDataCollection.icc"
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 class provides an abstract interface to an Identifiable object.
This is a "hash" representation of an Identifier.
Template to hold collections of MuonPrepRawData objects.
virtual Identifier identify() const override final
MuonPrepDataCollection(const IdentifierHash idHash)
virtual void setIdentifier(Identifier id)
const IdentifierHash m_idHash
MuonPrepDataCollection()
Default Constructor (for persistency)
virtual std::string type() const
virtual IdentifierHash identifyHash() const override final
virtual ~MuonPrepDataCollection()
Destructor:
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
MuonPrepDataCollection< CscPrepData > CscPrepDataCollection
MuonPrepDataCollection< TgcPrepData > TgcPrepDataCollection
MuonPrepDataCollection< CscStripPrepData > CscStripPrepDataCollection
MuonPrepDataCollection< MMPrepData > MMPrepDataCollection
MuonPrepDataCollection< MdtPrepData > MdtPrepDataCollection
MuonPrepDataCollection< RpcPrepData > RpcPrepDataCollection
MuonPrepDataCollection< sTgcPrepData > sTgcPrepDataCollection