![]() |
ATLAS Offline Software
|
#include <ElectronsLoader.h>
Public Member Functions | |
| ElectronsLoader (const ConstituentsInputConfig &) | |
| std::tuple< std::string, FlavorTagInference::Inputs, std::vector< const xAOD::IParticle * > > | getData (const xAOD::Vertex &vertex) const override |
| std::string | getName () const override |
| ConstituentsType | getType () const override |
Protected Types | |
| typedef xAOD::Vertex | Vertex |
| typedef std::pair< std::string, double > | NamedVar |
| typedef std::pair< std::string, std::vector< double > > | NamedSeq |
| typedef std::vector< const xAOD::Electron * > | Electrons |
| typedef std::vector< const xAOD::IParticle * > | Particles |
| typedef std::function< double(const xAOD::Electron *, const Vertex &)> | ElectronSortVar |
| typedef std::function< NamedSeq(const Vertex &, const Electrons &)> | SeqFromElectrons |
| using | AE = SG::AuxElement |
| using | IPC = xAOD::ElectronContainer |
| using | PartLinks = std::vector< ElementLink< IPC > > |
| using | IPV = std::vector< const xAOD::Electron * > |
Protected Member Functions | |
| std::vector< const xAOD::Electron * > | getElectronsFromVertex (const xAOD::Vertex &vertex) const |
Static Protected Member Functions | |
| static ElectronSortVar | iparticleSortVar (ConstituentsSortOrder) |
Protected Attributes | |
| ElectronSortVar | m_iparticleSortVar |
| getter_utils::CustomSequenceGetter< xAOD::Electron > | m_customSequenceGetter |
| std::function< IPV(const Vertex &)> | m_associator |
| ConstituentsInputConfig | m_config |
| std::string | m_name |
Definition at line 32 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 54 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 45 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 48 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 55 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 57 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 43 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 42 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 46 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 56 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 51 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 41 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
| InDetGNNHardScatterSelection::ElectronsLoader::ElectronsLoader | ( | const ConstituentsInputConfig & | cfg | ) |
Definition at line 27 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/ElectronsLoader.cxx.
|
overridevirtual |
Implements InDetGNNHardScatterSelection::IConstituentsLoader.
Definition at line 66 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/ElectronsLoader.cxx.
|
protected |
Definition at line 49 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/ElectronsLoader.cxx.
|
overridevirtual |
Implements InDetGNNHardScatterSelection::IConstituentsLoader.
Definition at line 76 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/ElectronsLoader.cxx.
|
overridevirtual |
Implements InDetGNNHardScatterSelection::IConstituentsLoader.
Definition at line 79 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/ElectronsLoader.cxx.
|
staticprotected |
Definition at line 13 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/ElectronsLoader.cxx.
|
protected |
Definition at line 65 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protectedinherited |
Definition at line 71 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ConstituentsLoader.h.
|
protected |
Definition at line 64 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protected |
Definition at line 63 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ElectronsLoader.h.
|
protectedinherited |
Definition at line 72 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ConstituentsLoader.h.
1.8.18