16 lcf.addFlag(
"LAr.doAlign",
lambda prevFlags : prevFlags.GeoModel.Layout==
"atlas")
17 lcf.addFlag(
"LAr.doHVCorr",
lambda prevFlags :
not prevFlags.Input.isMC)
18 lcf.addFlag(
"LAr.doCellEmMisCalib",
lambda prevFlags : prevFlags.Input.isMC)
20 lcf.addFlag(
"LAr.RawChannelSource", _determineRawChannelSource, type=RawChannelSource)
22 lcf.addFlag(
"LAr.doCellNoiseMasking",
True)
23 lcf.addFlag(
"LAr.doCellSporadicNoiseMasking",
True)
24 lcf.addFlag(
"LAr.doBadFebMasking",
lambda prevFlags :
not prevFlags.Input.isMC)
27 lcf.addFlag(
"LAr.UseMCShape",
True)
29 lcf.addFlag(
"LAr.ElecCalibSqlite",
"")
31 lcf.addFlag(
"LAr.LoadElecCalib",
True)
33 lcf.addFlag(
"LAr.OFCShapeFolder",
"")
35 lcf.addFlag(
"LAr.ForceIOVRunNumber",
"")
37 lcf.addFlag(
"LAr.UseShape",
True)
39 lcf.addFlag(
"LAr.DBConnection",
"")
42 lcf.addFlag(
"LAr.ROD.NumberOfCollisions",0)
44 lcf.addFlag(
"LAr.ROD.nSamples", 5)
46 lcf.addFlag(
"LAr.ROD.FirstSample", 0)
48 lcf.addFlag(
"LAr.ROD.nPreceedingSamples", 0)
51 lcf.addFlag(
"LAr.ROD.UseHighestGainAutoCorr",
False)
54 lcf.addFlag(
"LAr.ROD.DoOFCMixedOptimization",
False)
57 lcf.addFlag(
"LAr.ROD.UseDelta", 0)
59 lcf.addFlag(
"LAr.ROD.forceIter",
False)
61 lcf.addFlag(
"LAr.ROD.NNRawChannelBuilding",
False)
62 lcf.addFlag(
"LAr.ROD.nnJson",
"")
63 lcf.addFlag(
"LAr.ROD.nnOutputNode",
"")
64 lcf.addFlag(
"LAr.ROD.nnInputNode",
"")
66 lcf.addFlag(
"LAr.LATOME.DTInfoForL1",
"SC_ET_ID")
68 lcf.addFlag(
"LAr.DT.storeET_ID",
False)
69 lcf.addFlag(
"LAr.DT.ET_IDKey",
"SCell")
70 lcf.addFlag(
"LAr.DT.doSCMasking",
True)
72 lcf.addFlag(
"LAr.DT.storeET_additional",
False)
73 lcf.addFlag(
"LAr.DT.ET_PlusKey",
"SCellPlus")
74 lcf.addFlag(
"LAr.DT.ET_MinusKey",
"SCellMinus")
78 lcf.addFlag(
"LAr.NoisyRO.CellQuality", 4000)
80 lcf.addFlag(
"LAr.NoisyRO.BadChanPerFEB", 30)
82 lcf.addFlag(
"LAr.NoisyRO.BadFEBCut", 5)
84 lcf.addFlag(
"LAr.NoisyRO.MNBLooseCut", 5)
86 lcf.addFlag(
"LAr.NoisyRO.MNBTightCut", 17)
88 lcf.addFlag(
"LAr.NoisyRO.MNBTight_PsVetoCut", [13,3])