8 flags = AthConfigFlags()
10 flags.addFlag(
"UseDefaultCellBasedConfig",
True)
11 flags.addFlag(
"TauConstituents_UsePionMass",
True)
12 flags.addFlag(
"FeatureExtractor_UseEmptySeeds",
False)
13 flags.addFlag(
"TauConstituents_eflowRec_UseMomentumAsEnergy",
False)
14 flags.addFlag(
"TauConstituents_UseShrinkingCone",
False)
16 flags.addFlag(
"eflowRec_Assoc_DeltaR", 0.4)
17 flags.addFlag(
"TauConstituents_Types_DeltaRCore", 0.2)
18 flags.addFlag(
"TauConstituents_MaxEta", 9.9)
19 flags.addFlag(
"TauConstituents_PreselectionMinEnergy", 500.)
20 flags.addFlag(
"TauConstituents_eflowRec_BDTThreshold_Pi0Neut", -0.04)
21 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R10X_CellBased", 0.52)
22 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R11X_CellBased", -0.33)
23 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R110_CellBased", 0.47)
24 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R1XX_CellBased", -0.21)
25 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R30X_CellBased", -0.13)
26 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R3XX_CellBased", -0.08)
27 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R10X_eflowRec", -0.15)
28 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R11X_eflowRec", -0.60)
29 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R110_eflowRec", -0.08)
30 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R1XX_eflowRec", 0.03)
31 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R30X_eflowRec", -0.25)
32 flags.addFlag(
"DecayModeDeterminator_BDTCutValue_R3XX_eflowRec", -0.23)
34 flags.addFlag(
"Name_TauRecContainer",
"TauJets")
35 flags.addFlag(
"Name_eflowRecContainer",
"eflowObjects_tauMode" )
36 flags.addFlag(
"Name_TrackParticleContainer",
"TrackParticleCandidate")
37 flags.addFlag(
"Name_PanTauSeedsContainer",
"PanTau_OutputSeeds")
38 flags.addFlag(
"ModeDiscriminator_ReaderOption",
"!Color:Silent")
39 flags.addFlag(
"ModeDiscriminator_TMVAMethod",
"BDTG")
41 flags.addFlag(
"TauConstituents_BinEdges_Eta", [0.000, 0.800, 1.400, 1.500, 1.900, 9.900])
42 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])
43 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])
44 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])
45 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])
46 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])
47 flags.addFlag(
"TauConstituents_Selection_NeutLowA_EtaBinned_EtCut", [1.85*Units.GeV, 2.25*Units.GeV, 2.35*Units.GeV, 2.15*Units.GeV, 1.65*Units.GeV])
48 flags.addFlag(
"TauConstituents_Selection_NeutLowB_EtaBinned_EtCut", [1.6*Units.GeV, 2.0*Units.GeV, 2.1*Units.GeV, 1.9*Units.GeV, 1.4*Units.GeV])
49 flags.addFlag(
"eflowRec_Selection_Pi0Neut_EtaBinned_EtCut_1prong", [2.5*Units.GeV, 2.5*Units.GeV, 1.9*Units.GeV, 2.5*Units.GeV, 2.3*Units.GeV])
50 flags.addFlag(
"eflowRec_Selection_Pi0Neut_EtaBinned_EtCut_3prong", [2.5*Units.GeV, 2.5*Units.GeV, 2.5*Units.GeV, 2.5*Units.GeV, 2.5*Units.GeV])
51 flags.addFlag(
"CellBased_BinEdges_Eta", [0.000, 0.800, 1.400, 1.500, 1.900, 9.900])
52 flags.addFlag(
"CellBased_EtaBinned_Pi0MVACut_1prong", [0.46, 0.39, 0.51, 0.47, 0.54])
53 flags.addFlag(
"CellBased_EtaBinned_Pi0MVACut_3prong", [0.47, 0.52, 0.60, 0.55, 0.50])
54 flags.addFlag(
"eflowRec_BinEdges_Eta", [0.000, 0.800, 1.400, 1.500, 1.900, 9.900])
55 flags.addFlag(
"eflowRec_EtaBinned_Pi0MVACut_1prong", [0.09, 0.09, 0.09, 0.08, 0.05])
56 flags.addFlag(
"eflowRec_EtaBinned_Pi0MVACut_3prong", [0.09, 0.09, 0.09, 0.09, 0.07])
57 flags.addFlag(
"ModeDiscriminator_BinEdges_Pt", [10*Units.GeV, 100000*Units.GeV])
59 flags.addFlag(
"Names_InputAlgorithms", [
"CellBased"])
60 flags.addFlag(
"Names_ModeCases", [
"1p0n_vs_1p1n",
"1p1n_vs_1pXn",
"3p0n_vs_3pXn"])
61 flags.addFlag(
"ModeDiscriminator_BDTVariableNames_eflowRec_1p0n_vs_1p1n", [
"Charged_Ratio_EtOverEtAllConsts",
"Basic_NPi0NeutConsts",
"Neutral_PID_BDTValues_EtSort_1",
"Combined_DeltaR1stNeutralTo1stCharged"])
62 flags.addFlag(
"ModeDiscriminator_BDTVariableNames_eflowRec_1p1n_vs_1pXn", [
"Neutral_PID_BDTValues_BDTSort_2",
"Neutral_Ratio_EtOverEtAllConsts",
"Basic_NNeutralConsts",
"Neutral_HLV_SumM"])
63 flags.addFlag(
"ModeDiscriminator_BDTVariableNames_eflowRec_3p0n_vs_3pXn", [
"Basic_NPi0NeutConsts",
"Neutral_PID_BDTValues_BDTSort_1",
"Charged_HLV_SumPt",
"Charged_Ratio_EtOverEtAllConsts",
"Neutral_Mean_DRToLeading_WrtEtAllConsts"])
64 flags.addFlag(
"ModeDiscriminator_BDTVariableNames_CellBased_1p0n_vs_1p1n", [
"Neutral_PID_BDTValues_BDTSort_1",
"Neutral_Ratio_1stBDTEtOverEtAllConsts",
"Combined_DeltaR1stNeutralTo1stCharged",
"Charged_JetMoment_EtDRxTotalEt",
"Neutral_Shots_NPhotonsInSeed"])
65 flags.addFlag(
"ModeDiscriminator_BDTVariableNames_CellBased_1p1n_vs_1pXn", [
"Neutral_PID_BDTValues_BDTSort_2",
"Neutral_HLV_SumM",
"Neutral_Ratio_EtOverEtAllConsts",
"Basic_NNeutralConsts",
"Neutral_Shots_NPhotonsInSeed"])
66 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"])