ATLAS Offline Software
Loading...
Searching...
No Matches
InDetGNNHardScatterSelection::IConstituentsLoader Class Referenceabstract

#include <ConstituentsLoader.h>

Inheritance diagram for InDetGNNHardScatterSelection::IConstituentsLoader:
Collaboration diagram for InDetGNNHardScatterSelection::IConstituentsLoader:

Public Member Functions

 IConstituentsLoader (const ConstituentsInputConfig &cfg)
virtual ~IConstituentsLoader ()=default
virtual std::tuple< std::string, FlavorTagInference::Inputs, std::vector< const xAOD::IParticle * > > getData (const xAOD::Vertex &vertex) const =0
virtual std::string getName () const =0
virtual ConstituentsType getType () const =0

Protected Attributes

ConstituentsInputConfig m_config
std::string m_name

Detailed Description

Constructor & Destructor Documentation

◆ IConstituentsLoader()

◆ ~IConstituentsLoader()

virtual InDetGNNHardScatterSelection::IConstituentsLoader::~IConstituentsLoader ( )
virtualdefault

Member Function Documentation

◆ getData()

◆ getName()

◆ getType()

Member Data Documentation

◆ m_config

ConstituentsInputConfig InDetGNNHardScatterSelection::IConstituentsLoader::m_config
protected

◆ m_name

std::string InDetGNNHardScatterSelection::IConstituentsLoader::m_name
protected

The documentation for this class was generated from the following file: