ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDMaker
MuonD3PDMaker
python
TrackRecordD3PDObject.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3
# Import all needed modules:
4
from
D3PDMakerCoreComps.D3PDObject
import
make_SGDataVector_D3PDObject
5
from
AthenaConfiguration.ComponentFactory
import
CompFactory
6
7
D3PD = CompFactory.D3PD
8
9
10
# Create the configurable:
11
TrackRecordD3PDObject = \
12
make_SGDataVector_D3PDObject (
'TrackRecordCollection'
,
13
'MuonEntryLayerFilter'
,
14
'ms_entry_truth_'
,
15
'TrackRecordD3PDObject'
,
16
default_getterClass =
D3PD.TrackRecordCollectionGetterTool
)
17
18
# Add blocks to it:
19
TrackRecordD3PDObject.defineBlock( 0,
"BasicInfo"
,
20
D3PD.TrackRecordFillerTool
)
21
TrackRecordD3PDObject.defineBlock( 0,
"TruthHits"
,
22
D3PD.MuonTruthHitsFillerTool
)
D3PD::MuonTruthHitsFillerTool
Fill truth hit information for muons.
Definition
MuonTruthHitsFillerTool.h:32
D3PD::TrackRecordCollectionGetterTool
Definition
TrackRecordCollectionGetterTool.h:29
D3PD::TrackRecordFillerTool
Filler tool for the basic properties of TrackRecord.
Definition
TrackRecordFillerTool.h:24
Generated on
for ATLAS Offline Software by
1.17.0