ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
PanTau
PanTauAlgs
python
PanTauConfigFlags.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.AthConfigFlags
import
AthConfigFlags
4
import
AthenaCommon.SystemOfUnits
as
Units
5
6
7
def
createPanTauConfigFlags
():
8
flags = AthConfigFlags()
9
10
flags.addFlag(
"TauConstituents_UsePionMass"
,
True
)
11
flags.addFlag(
"FeatureExtractor_UseEmptySeeds"
,
False
)
12
13
flags.addFlag(
"TauConstituents_Types_DeltaRCore"
, 0.2)
14
flags.addFlag(
"TauConstituents_MaxEta"
, 9.9)
15
flags.addFlag(
"TauConstituents_PreselectionMinEnergy"
, 500.)
16
flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R10X_CellBased"
, 0.52)
17
flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R11X_CellBased"
, -0.33)
18
flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R110_CellBased"
, 0.47)
19
flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R1XX_CellBased"
, -0.21)
20
flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R30X_CellBased"
, -0.13)
21
flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R3XX_CellBased"
, -0.08)
22
flags.addFlag(
"ModeDiscriminator_TMVAMethod"
,
"BDTG"
)
23
24
flags.addFlag(
"Common_BinEdges_Eta"
, [0.000, 0.800, 1.400, 1.500, 1.900, 9.900])
25
flags.addFlag(
"TauConstituents_Selection_Neutral_EtaBinned_EtCut"
, [2.1*Units.GeV, 2.5*Units.GeV, 2.6*Units.GeV, 2.4*Units.GeV, 1.9*Units.GeV])
26
flags.addFlag(
"CellBased_EtaBinned_Pi0MVACut_1prong"
, [0.46, 0.39, 0.51, 0.47, 0.54])
27
flags.addFlag(
"CellBased_EtaBinned_Pi0MVACut_3prong"
, [0.47, 0.52, 0.60, 0.55, 0.50])
28
flags.addFlag(
"ModeDiscriminator_BinEdges_Pt"
, [10*Units.GeV, 100000*Units.GeV])
29
30
flags.addFlag(
"Names_ModeCases"
, [
"1p0n_vs_1p1n"
,
"1p1n_vs_1pXn"
,
"3p0n_vs_3pXn"
])
31
flags.addFlag(
"ModeDiscriminator_BDTVariableNames_CellBased_1p0n_vs_1p1n"
, [
"Neutral_PID_BDTValues_BDTSort_1"
,
"Neutral_Ratio_1stBDTEtOverEtAllConsts"
,
"Combined_DeltaR1stNeutralTo1stCharged"
,
"Charged_JetMoment_EtDRxTotalEt"
,
"Neutral_Shots_NPhotonsInSeed"
])
32
flags.addFlag(
"ModeDiscriminator_BDTVariableNames_CellBased_1p1n_vs_1pXn"
, [
"Neutral_PID_BDTValues_BDTSort_2"
,
"Neutral_HLV_SumM"
,
"Neutral_Ratio_EtOverEtAllConsts"
,
"Basic_NNeutralConsts"
,
"Neutral_Shots_NPhotonsInSeed"
])
33
flags.addFlag(
"ModeDiscriminator_BDTVariableNames_CellBased_3p0n_vs_3pXn"
, [
"Neutral_Ratio_EtOverEtAllConsts"
,
"Neutral_PID_BDTValues_BDTSort_1"
,
"Charged_StdDev_Et_WrtEtAllConsts"
,
"Neutral_Shots_NPhotonsInSeed"
,
"Charged_HLV_SumM"
])
34
35
return
flags
python.PanTauConfigFlags.createPanTauConfigFlags
createPanTauConfigFlags()
Definition
PanTauConfigFlags.py:7
Generated on
for ATLAS Offline Software by
1.17.0