ATLAS Offline Software
Classes | Namespaces | Enumerations | Functions
InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ConstituentsLoader.h File Reference
#include "FlavorTagDiscriminants/OnnxUtil.h"
#include "xAODTracking/Vertex.h"
#include <string>
#include <vector>
Include dependency graph for InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/InDetGNNHardScatterSelection/ConstituentsLoader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  InDetGNNHardScatterSelection::InputVariableConfig
 
struct  InDetGNNHardScatterSelection::ConstituentsInputConfig
 
class  InDetGNNHardScatterSelection::IConstituentsLoader
 

Namespaces

 InDetGNNHardScatterSelection
 

Enumerations

enum  InDetGNNHardScatterSelection::ConstituentsEDMType {
  InDetGNNHardScatterSelection::ConstituentsEDMType::CHAR, InDetGNNHardScatterSelection::ConstituentsEDMType::UCHAR, InDetGNNHardScatterSelection::ConstituentsEDMType::INT, InDetGNNHardScatterSelection::ConstituentsEDMType::FLOAT,
  InDetGNNHardScatterSelection::ConstituentsEDMType::DOUBLE, InDetGNNHardScatterSelection::ConstituentsEDMType::CUSTOM_GETTER
}
 
enum  InDetGNNHardScatterSelection::ConstituentsSortOrder { InDetGNNHardScatterSelection::ConstituentsSortOrder::PT_DESCENDING }
 
enum  InDetGNNHardScatterSelection::ConstituentsSelection { InDetGNNHardScatterSelection::ConstituentsSelection::ALL }
 
enum  InDetGNNHardScatterSelection::ConstituentsType {
  InDetGNNHardScatterSelection::ConstituentsType::IPARTICLE, InDetGNNHardScatterSelection::ConstituentsType::TRACK, InDetGNNHardScatterSelection::ConstituentsType::ELECTRON, InDetGNNHardScatterSelection::ConstituentsType::MUON,
  InDetGNNHardScatterSelection::ConstituentsType::JET, InDetGNNHardScatterSelection::ConstituentsType::PHOTON
}
 

Functions

ConstituentsInputConfig InDetGNNHardScatterSelection::createConstituentsLoaderConfig (const std::string &name, const std::vector< std::string > &input_variables)