Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
python.PanTauConfigFlags Namespace Reference

Functions

def createPanTauConfigFlags ()
 

Function Documentation

◆ createPanTauConfigFlags()

def python.PanTauConfigFlags.createPanTauConfigFlags ( )

Definition at line 7 of file PanTauConfigFlags.py.

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  # CHECK THIS ONE
23  flags.addFlag("Name_TauRecContainer", "TauJets")
24  flags.addFlag("Name_TrackParticleContainer", "TrackParticleCandidate")
25  flags.addFlag("ModeDiscriminator_TMVAMethod", "BDTG")
26 
27  flags.addFlag("TauConstituents_BinEdges_Eta", [0.000, 0.800, 1.400, 1.500, 1.900, 9.900])
28  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])
29  flags.addFlag("TauConstituents_Selection_Pi0Neut_EtaBinned_EtCut", [2.1*Units.GeV, 2.5*Units.GeV, 2.6*Units.GeV, 2.4*Units.GeV, 1.9*Units.GeV])
30  flags.addFlag("TauConstituents_Selection_Charged_EtaBinned_EtCut", [1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV])
31  flags.addFlag("TauConstituents_Selection_OutNeut_EtaBinned_EtCut", [1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV])
32  flags.addFlag("TauConstituents_Selection_OutChrg_EtaBinned_EtCut", [1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV, 1.0*Units.GeV])
33  flags.addFlag("CellBased_BinEdges_Eta", [0.000, 0.800, 1.400, 1.500, 1.900, 9.900])
34  flags.addFlag("CellBased_EtaBinned_Pi0MVACut_1prong", [0.46, 0.39, 0.51, 0.47, 0.54])
35  flags.addFlag("CellBased_EtaBinned_Pi0MVACut_3prong", [0.47, 0.52, 0.60, 0.55, 0.50])
36  flags.addFlag("ModeDiscriminator_BinEdges_Pt", [10*Units.GeV, 100000*Units.GeV])
37 
38  flags.addFlag("Names_InputAlgorithms", ["CellBased"])
39  flags.addFlag("Names_ModeCases", ["1p0n_vs_1p1n", "1p1n_vs_1pXn", "3p0n_vs_3pXn"])
40  flags.addFlag("ModeDiscriminator_BDTVariableNames_CellBased_1p0n_vs_1p1n", ["Neutral_PID_BDTValues_BDTSort_1", "Neutral_Ratio_1stBDTEtOverEtAllConsts", "Combined_DeltaR1stNeutralTo1stCharged", "Charged_JetMoment_EtDRxTotalEt", "Neutral_Shots_NPhotonsInSeed"])
41  flags.addFlag("ModeDiscriminator_BDTVariableNames_CellBased_1p1n_vs_1pXn", ["Neutral_PID_BDTValues_BDTSort_2", "Neutral_HLV_SumM", "Neutral_Ratio_EtOverEtAllConsts", "Basic_NNeutralConsts", "Neutral_Shots_NPhotonsInSeed"])
42  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"])
43 
44  return flags
python.PanTauConfigFlags.createPanTauConfigFlags
def createPanTauConfigFlags()
Definition: PanTauConfigFlags.py:7