 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCOMBINEDEVENT_INDETCANDIDATETOTAGMAP_H
6 #define MUONCOMBINEDEVENT_INDETCANDIDATETOTAGMAP_H
17 using tagMap = std::map<const InDetCandidate*, std::unique_ptr<TagBase> >;
25 unsigned int size()
const;
30 tagMap::const_iterator
begin()
const;
31 tagMap::const_iterator
end()
const;
JetConstituentVector::iterator iterator
InDetCandidateToTagMap()=default
void addEntry(const InDetCandidate *idcand, TagBase *tag)
unsigned int size() const
std::map< const InDetCandidate *, std::unique_ptr< TagBase > > tagMap
~InDetCandidateToTagMap()=default
The MuonTagToSegMap is an auxillary construct that links the MuonSegments associated with a combined ...
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
const TagBase * getTag(const InDetCandidate *idcand) const
InDetCandidateToTagMap(InDetCandidateToTagMap &&oldMap)=default
macros to associate a CLID to a type
base-class for combined reconstruction output Provides access to MuonType and Author