![]() |
ATLAS Offline Software
|
#include <ConstituentsLoader.h>
Public Member Functions | |
IConstituentsLoader (ConstituentsInputConfig cfg) | |
virtual | ~IConstituentsLoader ()=default |
virtual std::tuple< std::string, Inputs, std::vector< const xAOD::IParticle * > > | getData (const xAOD::Jet &jet, [[maybe_unused]] const SG::AuxElement &btag) const =0 |
virtual FTagDataDependencyNames | getDependencies () const =0 |
virtual std::set< std::string > | getUsedRemap () const =0 |
virtual std::string | getName () const =0 |
virtual ConstituentsType | getType () const =0 |
Protected Attributes | |
FTagDataDependencyNames | m_deps |
ConstituentsInputConfig | m_config |
std::set< std::string > | m_used_remap |
std::string | m_name |
Definition at line 75 of file ConstituentsLoader.h.
|
inline |
Definition at line 77 of file ConstituentsLoader.h.
|
virtualdefault |
|
pure virtual |
Implemented in FlavorTagDiscriminants::TracksLoader, and FlavorTagDiscriminants::IParticlesLoader.
|
pure virtual |
Implemented in FlavorTagDiscriminants::TracksLoader, and FlavorTagDiscriminants::IParticlesLoader.
|
pure virtual |
Implemented in FlavorTagDiscriminants::TracksLoader, and FlavorTagDiscriminants::IParticlesLoader.
|
pure virtual |
Implemented in FlavorTagDiscriminants::TracksLoader, and FlavorTagDiscriminants::IParticlesLoader.
|
pure virtual |
Implemented in FlavorTagDiscriminants::TracksLoader, and FlavorTagDiscriminants::IParticlesLoader.
|
protected |
Definition at line 91 of file ConstituentsLoader.h.
|
protected |
Definition at line 90 of file ConstituentsLoader.h.
|
protected |
Definition at line 93 of file ConstituentsLoader.h.
|
protected |
Definition at line 92 of file ConstituentsLoader.h.