ATLAS Offline Software
ElectronsCPDetailedContent.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 
3 ExtraElectronShowerShapes = [
4  ".".join(
5  [
6  "Electrons",
7  "Rhad.Rhad1.e277.Reta.Rphi.weta2.f1.Eratio.DeltaE.weta1.fracs1",
8  "wtots1.f3.f3core.deltaEta1.deltaPhi1.deltaPhi2",
9  "deltaPhiRescaled2.deltaPhiFromLastMeasurement",
10  ]
11  )
12 ]
13 
14 ExtraElectronTruthInfo = [
15  ".".join(
16  [
17  "Electrons",
18  "lastEgMotherTruthType.lastEgMotherTruthOrigin",
19  "lastEgMotherTruthParticleLink.lastEgMotherPdgId",
20  ]
21  )
22 ]
23 
24 
25 ElectronsCPDetailedContent = ExtraElectronShowerShapes + ExtraElectronTruthInfo
26 
27 ExtraElectronGSFVar = [
28  ".".join(
29  [
30  "GSFTrackParticles",
31  "parameterX.parameterPX.parameterPY.parameterPZ.parameterPosition",
32  "numberOfTRTHits.numberOfTRTOutliers",
33  "numberOfTRTHighThresholdHits.numberOfTRTHighThresholdOutliers",
34  "numberOfTRTXenonHits",
35  "eProbabilityComb.eProbabilityHT.eProbabilityNN",
36  ]
37  )
38 ]
39 
40 GSFTracksCPDetailedContent = ExtraElectronGSFVar
41 
42 ElectronsAddAmbiguityContent = [
43  ".".join(
44  [
45  "Electrons",
46  "DFCommonSimpleConvRadius.DFCommonSimpleConvPhi.DFCommonSimpleMee",
47  "DFCommonSimpleMeeAtVtx.DFCommonSimpleSeparation",
48  "DFCommonProdTrueRadius.DFCommonProdTruePhi.DFCommonProdTrueZ",
49  ]
50  )
51 ]
TCS::join
std::string join(const std::vector< std::string > &v, const char c=',')
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/Root/StringUtils.cxx:10