ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
FlavorTagDiscriminants::HbbTagConfig Struct Reference

#include <HbbTagConfig.h>

Collaboration diagram for FlavorTagDiscriminants::HbbTagConfig:

Public Member Functions

 HbbTagConfig (const std::filesystem::path &path)
 
 HbbTagConfig ()=default
 

Public Attributes

std::filesystem::path input_file_path
 
std::string subjet_link_name
 
double min_subjet_pt = 7e3
 

Detailed Description

Definition at line 12 of file HbbTagConfig.h.

Constructor & Destructor Documentation

◆ HbbTagConfig() [1/2]

FlavorTagDiscriminants::HbbTagConfig::HbbTagConfig ( const std::filesystem::path &  path)

Definition at line 5 of file HbbTagConfig.cxx.

5  :
7  {
8  namespace fs = std::filesystem;
9  fs::path parent_dir_name = path.parent_path().stem();
10  if (parent_dir_name.empty()) throw std::runtime_error(
11  "can't figure out subjet link name from " + path.string());
12  subjet_link_name = parent_dir_name.string();
13  }

◆ HbbTagConfig() [2/2]

FlavorTagDiscriminants::HbbTagConfig::HbbTagConfig ( )
default

Member Data Documentation

◆ input_file_path

std::filesystem::path FlavorTagDiscriminants::HbbTagConfig::input_file_path

Definition at line 16 of file HbbTagConfig.h.

◆ min_subjet_pt

double FlavorTagDiscriminants::HbbTagConfig::min_subjet_pt = 7e3

Definition at line 18 of file HbbTagConfig.h.

◆ subjet_link_name

std::string FlavorTagDiscriminants::HbbTagConfig::subjet_link_name

Definition at line 17 of file HbbTagConfig.h.


The documentation for this struct was generated from the following files:
athena.path
path
python interpreter configuration --------------------------------------—
Definition: athena.py:126
FlavorTagDiscriminants::HbbTagConfig::subjet_link_name
std::string subjet_link_name
Definition: HbbTagConfig.h:17
FlavorTagDiscriminants::HbbTagConfig::input_file_path
std::filesystem::path input_file_path
Definition: HbbTagConfig.h:16
Herwig7_QED_EvtGen_ll.fs
dictionary fs
Definition: Herwig7_QED_EvtGen_ll.py:17