ATLAS Offline Software
Loading...
Searching...
No Matches
BaseIndexedConstituentUserInfo.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5// BaseIndexedConstituentUserInfo.h
6
7#ifndef jet__BaseIndexedConstituentUserInfo_H
8#define jet__BaseIndexedConstituentUserInfo_H
9
10// David Adams and Pierre-Antoine Delsart
11// January 2014
12
24
26
27namespace jet {
28
30
31public:
32
33 // Default ctor.
35
38
41 const SG::AuxElement* element() const;
42
44 Label label() const;
45
47 Index index() const;
48
50 const LabelIndex* labelMap() const;
51
53 bool isGhost() const ;
54
57
58 protected:
59
60 int m_idx;
62
63};
64
65} // end namespace jet
66
67#endif
Base class for elements of a container that can have aux data.
Definition AuxElement.h:483
const LabelIndex * labelMap() const
Return the index-to-label map.
bool isGhost() const
Returns true if this constituent is a ghost.
const SG::AuxElement * element() const
Return the particle pointer.
xAOD::JetConstitScale constitScale() const
Return the constituent scale used to build the PseudoJet.
JetConstitScale
Definition JetTypes.h:20