Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
|
def | MuonDetailedTrackTruthMakerCfg (flags, name="MuonDetailedTrackTruthMaker", **kwargs) |
|
def | TruthMuonMakerAlgCfg (flags, name="TruthMuonMakerAlg", **kwargs) |
|
def | MuonTruthAddTrackRecordsAlgCfg (flags, name="MuonTruthAddTrackRecordsAlg", **kwargs) |
|
def | MuonTruthHitCountsAlgCfg (flags, name="MuonTruthHitSummaryAlg", **kwargs) |
|
def | MuonTruthSegmentCreationAlgCfg (flags, name="MuonTruthSegmentCreationAlg", **kwargs) |
|
def | MuonTruthAssociationAlgCfg (flags, name="MuonTruthAssociationAlg", **kwargs) |
|
def | MuonSegmentTruthAssociationAlgCfg (flags, name="MuonSegmentTruthAssociationAlg", **kwargs) |
|
◆ MuonDetailedTrackTruthMakerCfg()
def python.MuonTruthAlgsConfig.MuonDetailedTrackTruthMakerCfg |
( |
|
flags, |
|
|
|
name = "MuonDetailedTrackTruthMaker" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 6 of file MuonConfig/python/MuonTruthAlgsConfig.py.
10 if flags.Detector.EnableRPC:
11 PRD_TruthNames+=[
"RPC_TruthMap"]
12 if flags.Detector.EnableTGC:
13 PRD_TruthNames+=[
"TGC_TruthMap"]
14 if flags.Detector.EnableMDT:
15 PRD_TruthNames+=[
"MDT_TruthMap"]
16 if flags.Detector.EnableCSC:
17 PRD_TruthNames += [
"CSC_TruthMap"]
18 if flags.Detector.EnableMM:
19 PRD_TruthNames += [
"MM_TruthMap"]
20 if flags.Detector.EnablesTGC:
21 PRD_TruthNames += [
"STGC_TruthMap"]
23 kwargs.setdefault(
"PRD_TruthNames", PRD_TruthNames)
24 result.addEventAlgo(CompFactory.MuonDetailedTrackTruthMaker(name, **kwargs))
◆ MuonSegmentTruthAssociationAlgCfg()
def python.MuonTruthAlgsConfig.MuonSegmentTruthAssociationAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonSegmentTruthAssociationAlg" , |
|
|
** |
kwargs |
|
) |
| |
◆ MuonTruthAddTrackRecordsAlgCfg()
def python.MuonTruthAlgsConfig.MuonTruthAddTrackRecordsAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonTruthAddTrackRecordsAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 37 of file MuonConfig/python/MuonTruthAlgsConfig.py.
40 from TrkConfig.AtlasExtrapolatorConfig
import AtlasExtrapolatorCfg
43 trackRecords = [item
for item
in [
"CaloEntryLayer",
"MuonEntryLayer",
"MuonExitLayer"]
if item
in flags.Input.Collections]
44 kwargs.setdefault(
"TrackRecordCollectionNames", trackRecords)
46 result.addEventAlgo(CompFactory.Muon.TruthTrackRecordsAlg(name, **kwargs))
◆ MuonTruthAssociationAlgCfg()
def python.MuonTruthAlgsConfig.MuonTruthAssociationAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonTruthAssociationAlg" , |
|
|
** |
kwargs |
|
) |
| |
◆ MuonTruthHitCountsAlgCfg()
def python.MuonTruthAlgsConfig.MuonTruthHitCountsAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonTruthHitSummaryAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 49 of file MuonConfig/python/MuonTruthAlgsConfig.py.
53 if flags.Detector.EnableRPC:
54 PRD_TruthNames+=[
"RPC_TruthMap"]
55 if flags.Detector.EnableTGC:
56 PRD_TruthNames+=[
"TGC_TruthMap"]
57 if flags.Detector.EnableMDT:
58 PRD_TruthNames+=[
"MDT_TruthMap"]
59 if flags.Detector.EnableCSC:
60 PRD_TruthNames += [
"CSC_TruthMap"]
61 if flags.Detector.EnableMM:
62 PRD_TruthNames += [
"MM_TruthMap"]
63 if flags.Detector.EnablesTGC:
64 PRD_TruthNames += [
"STGC_TruthMap"]
66 kwargs.setdefault(
"PRD_TruthMaps", PRD_TruthNames)
68 result.addEventAlgo(CompFactory.Muon.TruthHitSummaryAlg(name, **kwargs))
◆ MuonTruthSegmentCreationAlgCfg()
def python.MuonTruthAlgsConfig.MuonTruthSegmentCreationAlgCfg |
( |
|
flags, |
|
|
|
name = "MuonTruthSegmentCreationAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 71 of file MuonConfig/python/MuonTruthAlgsConfig.py.
74 SDOs = [
"RPC_SDO",
"TGC_SDO",
"MDT_SDO"]
77 if flags.Detector.EnablesTGC
and flags.Detector.EnableMM:
78 SDOs += [
"MM_SDO",
"sTGC_SDO"]
79 if not flags.Detector.EnableCSC:
82 kwargs.setdefault(
"SDOs", SDOs)
83 kwargs.setdefault(
"CSCSDOs", CSCSDOs)
85 result.addEventAlgo(CompFactory.Muon.MuonTruthSegmentCreationAlg(name, **kwargs))
◆ TruthMuonMakerAlgCfg()
def python.MuonTruthAlgsConfig.TruthMuonMakerAlgCfg |
( |
|
flags, |
|
|
|
name = "TruthMuonMakerAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 28 of file MuonConfig/python/MuonTruthAlgsConfig.py.
31 from MCTruthClassifier.MCTruthClassifierConfig
import MCTruthClassifierCfg
34 result.addEventAlgo(CompFactory.Muon.TruthMuonMakerAlg(name, **kwargs))
def MuonTruthAddTrackRecordsAlgCfg(flags, name="MuonTruthAddTrackRecordsAlg", **kwargs)
def MuonTruthSegmentCreationAlgCfg(flags, name="MuonTruthSegmentCreationAlg", **kwargs)
def MuonDetailedTrackTruthMakerCfg(flags, name="MuonDetailedTrackTruthMaker", **kwargs)
def MuonSegmentTruthAssociationAlgCfg(flags, name="MuonSegmentTruthAssociationAlg", **kwargs)
def MuonTruthHitCountsAlgCfg(flags, name="MuonTruthHitSummaryAlg", **kwargs)
def TruthMuonMakerAlgCfg(flags, name="TruthMuonMakerAlg", **kwargs)
def MCTruthClassifierCfg(flags, name="MCTruthClassifier", **kwargs)
def MuonTruthAssociationAlgCfg(flags, name="MuonTruthAssociationAlg", **kwargs)