ATLAS Offline Software
PhysicsAnalysis
JetTagging
FlavorTagDiscriminants
FlavorTagDiscriminants
HbbGraphConfig.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// Note: please don't include any ROOT in here (i.e. xAOD::Jet or
6
// anything from the EDM), it's not a stable dependency (in particular
7
// the TString overloads change between releases).
8
9
#ifndef HBB_CONFIG_H
10
#define HBB_CONFIG_H
11
12
#include <set>
13
#include <map>
14
#include <string>
15
16
namespace
lwt
{
17
struct
GraphConfig;
18
}
19
20
namespace
FlavorTagDiscriminants
{
21
22
struct
HbbGraphConfig
23
{
24
std::set<std::string>
subjet
;
25
std::set<std::string>
fatjet
;
26
int
n_subjets
;
27
std::map<std::string, std::map<std::string,double>>
defaults
;
28
};
29
HbbGraphConfig
getHbbGraphConfig
(
const
lwt::GraphConfig&
cfg
);
30
31
}
32
33
#endif
34
FlavorTagDiscriminants
This file contains "getter" functions used for accessing tagger inputs from the EDM.
Definition:
AssociationEnums.h:11
FlavorTagDiscriminants::HbbGraphConfig::defaults
std::map< std::string, std::map< std::string, double > > defaults
Definition:
HbbGraphConfig.h:27
FlavorTagDiscriminants::HbbGraphConfig
Definition:
HbbGraphConfig.h:23
lwt
Definition:
NnClusterizationFactory.h:52
FlavorTagDiscriminants::HbbGraphConfig::subjet
std::set< std::string > subjet
Definition:
HbbGraphConfig.h:24
FlavorTagDiscriminants::getHbbGraphConfig
HbbGraphConfig getHbbGraphConfig(const lwt::GraphConfig &cfg)
Definition:
HbbGraphConfig.cxx:29
WriteCaloSwCorrections.cfg
cfg
Definition:
WriteCaloSwCorrections.py:23
FlavorTagDiscriminants::HbbGraphConfig::n_subjets
int n_subjets
Definition:
HbbGraphConfig.h:26
FlavorTagDiscriminants::HbbGraphConfig::fatjet
std::set< std::string > fatjet
Definition:
HbbGraphConfig.h:25
Generated on Sun Dec 22 2024 21:11:03 for ATLAS Offline Software by
1.8.18