Skip to content

Commit

Permalink
Added a new EXO regional tracking iteration.
Browse files Browse the repository at this point in the history
  • Loading branch information
aehart committed Feb 3, 2021
1 parent ff9630c commit be0cda6
Show file tree
Hide file tree
Showing 38 changed files with 1,262 additions and 80 deletions.
14 changes: 10 additions & 4 deletions DQM/TrackingMonitor/python/LogMessageMonitor_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,26 @@
# apparentely there are not LogError in RecoLocalTracker/SubCollectionProducers/src/TrackClusterRemover.cc
ClusterizerLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
ClusterizerLogMessageMon.pluginsMonName = cms.string ( 'TrackClusterRemover' )
ClusterizerLogMessageMon.modules = cms.vstring( 'detachedTripletStepClusters', 'lowPtTripletStepClusters', 'pixelPairStepClusters', 'mixedTripletStepClusters', 'pixelLessStepClusters', 'tobTecStepClusters' ) # TrackClusterRemover
ClusterizerLogMessageMon.modules = cms.vstring( 'detachedTripletStepClusters', 'lowPtTripletStepClusters', 'pixelPairStepClusters', 'mixedTripletStepClusters', 'pixelLessStepClusters', 'tobTecStepClusters', 'exoRegionalStepClusters' ) # TrackClusterRemover
ClusterizerLogMessageMon.categories = cms.vstring( )

# initialStepSeeds,lowPtTripletStepSeeds, pixelPairStepSeeds, detachedTripletStepSeeds, : TooManyClusters (SeedGeneratorFromRegionHitsEDProducer),
# photonConvTrajSeedFromSingleLeg : (PhotonConversionTrajectorySeedProducerFromSingleLeg)
SeedingLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
SeedingLogMessageMon.pluginsMonName = cms.string ( 'Seeding' )
SeedingLogMessageMon.modules = cms.vstring( 'initialStepSeedsPreSplitting', 'initialStepSeeds', 'detachedTripletStepSeeds', 'lowPtTripletStepSeeds', 'pixelPairStepSeeds', 'mixedTripletStepSeedsA', 'mixedTripletStepSeedsB', 'pixelLessStepSeeds', 'tobTecStepSeeds', 'jetCoreRegionalStepSeeds', 'muonSeededSeedsOutIn', 'muonSeededSeedsInOut', 'photonConvTrajSeedFromSingleLeg')
SeedingLogMessageMon.modules = cms.vstring( 'initialStepSeedsPreSplitting', 'initialStepSeeds', 'detachedTripletStepSeeds', 'lowPtTripletStepSeeds', 'pixelPairStepSeeds', 'mixedTripletStepSeedsA', 'mixedTripletStepSeedsB', 'pixelLessStepSeeds', 'tobTecStepSeeds', 'jetCoreRegionalStepSeeds', 'muonSeededSeedsOutIn', 'muonSeededSeedsInOut', 'exoRegionalStepSeeds', 'photonConvTrajSeedFromSingleLeg')
SeedingLogMessageMon.categories = cms.vstring( 'TooManyClusters', 'TooManyPairs', 'TooManyTriplets', 'TooManySeeds' )

# RecoTracker/CkfPattern/src/CkfTrackCandidateMakerBase.cc
TrackCandidateLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
TrackCandidateLogMessageMon.pluginsMonName = cms.string ( 'TrackCandidate' )
TrackCandidateLogMessageMon.modules = cms.vstring( 'initialStepTrackCandidatesPreSplitting', 'initialStepTrackCandidates', 'detachedTripletStepTrackCandidates', 'lowPtTripletStepTrackCandidates', 'pixelPairStepTrackCandidates', 'mixedTripletStepTrackCandidates', 'pixelLessStepTrackCandidates', 'tobTecStepTrackCandidates', 'jetCoreRegionalStepTrackCandidates', 'muonSeededTrackCandidatesInOut', 'muonSeededTrackCandidatesOutIn', 'convTrackCandidates' )
TrackCandidateLogMessageMon.modules = cms.vstring( 'initialStepTrackCandidatesPreSplitting', 'initialStepTrackCandidates', 'detachedTripletStepTrackCandidates', 'lowPtTripletStepTrackCandidates', 'pixelPairStepTrackCandidates', 'mixedTripletStepTrackCandidates', 'pixelLessStepTrackCandidates', 'tobTecStepTrackCandidates', 'jetCoreRegionalStepTrackCandidates', 'muonSeededTrackCandidatesInOut', 'muonSeededTrackCandidatesOutIn', 'exoRegionalStepTrackCandidates', 'convTrackCandidates' )
TrackCandidateLogMessageMon.categories = cms.vstring( 'TooManySeeds' )

# TrackProducer:FailedPropagation
TrackFinderLogMessageMon = DQM.TrackingMonitor.LogMessageMonitor_cfi.LogMessageMon.clone()
TrackFinderLogMessageMon.pluginsMonName = cms.string ( 'TrackFinder' )
TrackFinderLogMessageMon.modules = cms.vstring( 'pixelTracks', 'initialStepTracks', 'lowPtTripletStepTracks', 'pixelPairStepTracks', 'detachedTripletStepTracks', 'mixedTripletStepTracks', 'pixelLessStepTracks', 'tobTecStepTracks', 'jetCoreRegionalStepTracks', 'muonSeededTracksOutIn', 'muonSeededTracksInOut', 'convStepTracks', 'generalTracks' )
TrackFinderLogMessageMon.modules = cms.vstring( 'pixelTracks', 'initialStepTracks', 'lowPtTripletStepTracks', 'pixelPairStepTracks', 'detachedTripletStepTracks', 'mixedTripletStepTracks', 'pixelLessStepTracks', 'tobTecStepTracks', 'jetCoreRegionalStepTracks', 'muonSeededTracksOutIn', 'muonSeededTracksInOut', 'exoRegionalStepTracks', 'convStepTracks', 'generalTracks' )
TrackFinderLogMessageMon.categories = cms.vstring(
'FailedPropagation', 'RKPropagatorInS'
)
Expand Down Expand Up @@ -59,6 +59,9 @@
'tobTecStepSeeds_iter6',
'tobTecStepTrackCandidates_iter6',
'tobTecStepTracks_iter6',
'exoRegionalStepSeeds_iter7',
'exoRegionalStepTrackCandidates_iter7',
'exoRegionalStepTracks_iter7',
'photonConvTrajSeedFromSingleLeg',
'convTrackCandidates',
'convStepTracks',
Expand Down Expand Up @@ -95,6 +98,9 @@
'tobTecStepSeeds_iter6',
'tobTecStepTrackCandidates_iter6',
'tobTecStepTracks_iter6',
'exoRegionalStepSeeds_iter7',
'exoRegionalStepTrackCandidates_iter7',
'exoRegionalStepTracks_iter7',
)
IterTrackingLogMessageMon.categories = cms.vstring(
'TooManyClusters',
Expand Down
3 changes: 3 additions & 0 deletions DQM/TrackingMonitor/python/LogMessageMonitor_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@
'tobTecStepSeeds_iter6',
'tobTecStepTrackCandidates_iter6',
'tobTecStepTracks_iter6',
'exoRegionalStepSeeds_iter7',
'exoRegionalStepTrackCandidates_iter7',
'exoRegionalStepTracks_iter7',
'photonConvTrajSeedFromSingleLeg',
'convTrackCandidates',
'convStepTracks',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,18 @@
TrackMonStep5.doSeedParameterHistos = cms.bool(True)
TrackMonStep5.doTrackCandHistos = cms.bool(True)

# Step4
TrackMonStep6 = TrackMon.clone()
TrackMonStep6.TrackProducer = cms.InputTag("exoRegionalStep")
TrackMonStep6.SeedProducer = cms.InputTag("sixthSeeds")
TrackMonStep6.TCProducer = cms.InputTag("sixthTrackCandidates")
TrackMonStep6.beamSpot = cms.InputTag("offlineBeamSpot")
TrackMonStep6.FolderName = cms.string('Tracking/Step6/GlobalParameters')
TrackMonStep6.BSFolderName = cms.string('Tracking/Step6/BeamSpotParameters')
TrackMonStep6.AlgoName = cms.string('Step6')
TrackMonStep6.doSeedParameterHistos = cms.bool(True)
TrackMonStep6.doTrackCandHistos = cms.bool(True)

# high Purity
# ---------------------------------------------------------------------------#

Expand Down Expand Up @@ -118,6 +130,7 @@
# * TrackMonStep3
* TrackMonStep4
* TrackMonStep5
* TrackMonStep6
)


Expand Down
14 changes: 14 additions & 0 deletions DQM/TrackingMonitor/python/TrackingMonitorSeedNumber_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,19 @@
TrackMonStep10.NClusStrMax = cms.double(100000)
TrackMonStep10.ClusterLabels = cms.vstring('Strip')

TrackMonStep11 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
TrackMonStep11.TrackProducer = cms.InputTag("generalTracks")
TrackMonStep11.SeedProducer = cms.InputTag("exoRegionalStepSeeds")
TrackMonStep11.TCProducer = cms.InputTag("exoRegionalStepTrackCandidates")
TrackMonStep11.AlgoName = cms.string('exoRegionalStep')
TrackMonStep11.TkSeedSizeBin = cms.int32(400)
TrackMonStep11.TkSeedSizeMax = cms.double(100000)
TrackMonStep11.TkSeedSizeMin = cms.double(0)
TrackMonStep11.TCSizeMax = cms.double(199.5)
TrackMonStep11.NClusStrBin = cms.int32(500)
TrackMonStep11.NClusStrMax = cms.double(100000)
TrackMonStep11.ClusterLabels = cms.vstring('Strip')

# out of the box
trackMonIterativeTracking2012 = cms.Sequence(
TrackMonStep0
Expand All @@ -129,6 +142,7 @@
* TrackMonStep6
* TrackMonStep9
* TrackMonStep10
* TrackMonStep11
)


Expand Down
16 changes: 11 additions & 5 deletions DQM/TrackingMonitorSource/python/EDModules2monitor_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,23 @@

# apparentely there are not LogError in RecoLocalTracker/SubCollectionProducers/src/TrackClusterRemover.cc
pluginsMonName['Clusterizer'] = cms.string ( 'TrackClusterRemover' )
modulesLabel ['Clusterizer'] = cms.vstring( 'lowPtTripletStepClusters', 'pixelPairStepClusters', 'detachedTripletStepClusters', 'mixedTripletStepClusters', 'pixelLessStepClusters', 'tobTecStepClusters', 'displacedGeneralStepClusters' ) # TrackClusterRemover
modulesLabel ['Clusterizer'] = cms.vstring( 'lowPtTripletStepClusters', 'pixelPairStepClusters', 'detachedTripletStepClusters', 'mixedTripletStepClusters', 'pixelLessStepClusters', 'tobTecStepClusters', 'displacedGeneralStepClusters', 'exoRegionalStepClusters' ) # TrackClusterRemover
categories ['Clusterizer'] = cms.vstring( )

# initialStepSeeds,lowPtTripletStepSeeds, pixelPairStepSeeds, detachedTripletStepSeeds, : TooManyClusters (SeedGeneratorFromRegionHitsEDProducer),
# photonConvTrajSeedFromSingleLeg : (PhotonConversionTrajectorySeedProducerFromSingleLeg)
pluginsMonName['Seeding'] = cms.string ( 'Seeding' )
modulesLabel ['Seeding'] = cms.vstring( 'initialStepSeeds', 'lowPtTripletStepSeeds', 'pixelPairStepSeeds', 'detachedTripletStepSeeds', 'mixedTripletStepSeedsA', 'mixedTripletStepSeedsB', 'mixedTripletStepSeeds', 'pixelLessStepSeeds', 'tobTecStepSeeds', 'displacedGeneralStepSeeds','photonConvTrajSeedFromSingleLeg')
modulesLabel ['Seeding'] = cms.vstring( 'initialStepSeeds', 'lowPtTripletStepSeeds', 'pixelPairStepSeeds', 'detachedTripletStepSeeds', 'mixedTripletStepSeedsA', 'mixedTripletStepSeedsB', 'mixedTripletStepSeeds', 'pixelLessStepSeeds', 'tobTecStepSeeds', 'displacedGeneralStepSeeds', 'exoRegionalStepSeeds' ,'photonConvTrajSeedFromSingleLeg')
categories ['Seeding'] = cms.vstring( 'TooManyClusters', 'TooManyPairs', 'TooManyTriplets', 'TooManySeeds' )

# RecoTracker/CkfPattern/src/CkfTrackCandidateMakerBase.cc
pluginsMonName['TrackCandidate'] = cms.string ( 'TrackCandidate' )
modulesLabel ['TrackCandidate'] = cms.vstring( 'initialStepTrackCandidates', 'lowPtTripletStepTrackCandidates', 'pixelPairStepTrackCandidates', 'detachedTripletStepTrackCandidates', 'mixedTripletStepTrackCandidates', 'pixelLessStepTrackCandidates', 'tobTecStepTrackCandidates', 'displacedGeneralStepTrackCandidates', 'convTrackCandidates' )
modulesLabel ['TrackCandidate'] = cms.vstring( 'initialStepTrackCandidates', 'lowPtTripletStepTrackCandidates', 'pixelPairStepTrackCandidates', 'detachedTripletStepTrackCandidates', 'mixedTripletStepTrackCandidates', 'pixelLessStepTrackCandidates', 'tobTecStepTrackCandidates', 'displacedGeneralStepTrackCandidates', 'exoRegionalStepTrackCandidates', 'convTrackCandidates' )
categories ['TrackCandidate'] = cms.vstring( 'TooManySeeds', 'CkfPattern', 'BaseCkfTrajectoryBuilder_InfiniteLoop' )

# TrackProducer:FailedPropagation
pluginsMonName['TrackFinder'] = cms.string ( 'TrackFinder' )
modulesLabel ['TrackFinder'] = cms.vstring( 'pixelTracks', 'initialStepTracks', 'lowPtTripletStepTracks', 'pixelPairStepTracks', 'detachedTripletStepTracks', 'mixedTripletStepTracks', 'pixelLessStepTracks', 'tobTecStepTracks', 'displacedGeneralStepTracks', 'generalTracks' )
modulesLabel ['TrackFinder'] = cms.vstring( 'pixelTracks', 'initialStepTracks', 'lowPtTripletStepTracks', 'pixelPairStepTracks', 'detachedTripletStepTracks', 'mixedTripletStepTracks', 'pixelLessStepTracks', 'tobTecStepTracks', 'displacedGeneralStepTracks', 'exoRegionalStepTracks', 'generalTracks' )
categories ['TrackFinder'] = cms.vstring( 'FailedPropagation' )


Expand Down Expand Up @@ -63,6 +63,9 @@
'displacedGeneralStepSeeds_iter7',
'displacedGeneralStepTrackCandidates_iter7',
'displacedGeneralStepTracks_iter7',
'exoRegionalStepSeeds_iter8',
'exoRegionalStepTrackCandidates_iter8',
'exoRegionalStepTracks_iter8',
'photonConvTrajSeedFromSingleLeg',
'convTrackCandidates',
'convStepTracks',
Expand Down Expand Up @@ -101,7 +104,10 @@
'tobTecStepTracks_iter6',
'displacedGeneralStepSeeds_iter7',
'displacedGeneralStepTrackCandidates_iter7',
'displacedGeneralStepTracks_iter7'
'displacedGeneralStepTracks_iter7',
'exoRegionalStepSeeds_iter8',
'exoRegionalStepTrackCandidates_iter8',
'exoRegionalStepTracks_iter8'
)
categories['IterTracking'] = cms.vstring(
'TooManyClusters',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,18 @@
clusterMax = cms.double(100000),
)

seedMonitoring['exoRegionalStep'] = cms.PSet(
seedInputTag = cms.InputTag("exoRegionalStepSeeds"),
trackCandInputTag= cms.InputTag("exoRegionalStepTrackCandidates"),
trackSeedSizeBin = cms.int32(400),
trackSeedSizeMin = cms.double(0),
trackSeedSizeMax = cms.double(100000),
TCSizeMax = cms.double(199.5),
clusterLabel = cms.vstring('Strip'),
clusterBin = cms.int32(100),
clusterMax = cms.double(100000),
)

seedMonitoring['muonSeededStepOutInDisplaced'] = cms.PSet(
seedInputTag = cms.InputTag("muonSeededSeedsOutInDisplaced"),
trackCandInputTag = cms.InputTag("muonSeededTrackCandidatesOutInDisplacedg"),
Expand Down
3 changes: 2 additions & 1 deletion DataFormats/GsfTrackReco/src/classes_def.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
<class name="edm::Ref<std::vector<reco::GsfTrackExtra>,reco::GsfTrackExtra,edm::refhelper::FindUsingAdvance<std::vector<reco::GsfTrackExtra>,reco::GsfTrackExtra> >"/>
<class name="edm::RefVector<std::vector<reco::GsfTrackExtra>,reco::GsfTrackExtra,edm::refhelper::FindUsingAdvance<std::vector<reco::GsfTrackExtra>,reco::GsfTrackExtra> >"/>

<class name="reco::GsfTrack" ClassVersion="20">
<class name="reco::GsfTrack" ClassVersion="21">
<version ClassVersion="21" checksum="866972163"/>
<version ClassVersion="20" checksum="3090385640"/>
<version ClassVersion="19" checksum="2111870580"/>
<version ClassVersion="18" checksum="1193413886"/>
Expand Down
43 changes: 22 additions & 21 deletions DataFormats/TrackReco/interface/TrackBase.h
Original file line number Diff line number Diff line change
Expand Up @@ -114,31 +114,32 @@ namespace reco {
lowPtQuadStep = 23,
detachedQuadStep = 24,
displacedGeneralStep = 25,
reservedForUpgrades2 = 26,
bTagGhostTracks = 27,
beamhalo = 28,
gsf = 29,
exoRegionalStep = 26,
reservedForUpgrades2 = 27,
bTagGhostTracks = 28,
beamhalo = 29,
gsf = 30,
// HLT algo name
hltPixel = 30,
hltPixel = 31,
// steps used by PF
hltIter0 = 31,
hltIter1 = 32,
hltIter2 = 33,
hltIter3 = 34,
hltIter4 = 35,
hltIter0 = 32,
hltIter1 = 33,
hltIter2 = 34,
hltIter3 = 35,
hltIter4 = 36,
// steps used by all other objects @HLT
hltIterX = 36,
hltIterX = 37,
// steps used by HI muon regional iterative tracking
hiRegitMuInitialStep = 37,
hiRegitMuLowPtTripletStep = 38,
hiRegitMuPixelPairStep = 39,
hiRegitMuDetachedTripletStep = 40,
hiRegitMuMixedTripletStep = 41,
hiRegitMuPixelLessStep = 42,
hiRegitMuTobTecStep = 43,
hiRegitMuMuonSeededStepInOut = 44,
hiRegitMuMuonSeededStepOutIn = 45,
algoSize = 46
hiRegitMuInitialStep = 38,
hiRegitMuLowPtTripletStep = 39,
hiRegitMuPixelPairStep = 40,
hiRegitMuDetachedTripletStep = 41,
hiRegitMuMixedTripletStep = 42,
hiRegitMuPixelLessStep = 43,
hiRegitMuTobTecStep = 44,
hiRegitMuMuonSeededStepInOut = 45,
hiRegitMuMuonSeededStepOutIn = 46,
algoSize = 47
};

/// algo mask
Expand Down
1 change: 1 addition & 0 deletions DataFormats/TrackReco/src/TrackBase.cc
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ std::string const TrackBase::algoNames[] = {"undefAlgorithm",
"conversionStep",
"muonSeededStepInOut",
"muonSeededStepOutIn",
"exoRegionalStep",
"outInEcalSeededConv",
"inOutEcalSeededConv",
"nuclInter",
Expand Down
6 changes: 4 additions & 2 deletions DataFormats/TrackReco/src/classes_def.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
<version ClassVersion="11" checksum="639174599"/>
<version ClassVersion="10" checksum="2022291691"/>
</class>
<class name="reco::TrackBase" ClassVersion="20">
<class name="reco::TrackBase" ClassVersion="21">
<version ClassVersion="21" checksum="736909542"/>
<version ClassVersion="20" checksum="1589774059"/>
<version ClassVersion="19" checksum="4090229239"/>
<version ClassVersion="18" checksum="1935215297"/>
Expand Down Expand Up @@ -335,7 +336,8 @@
<class name="edm::Ref<std::vector<reco::TrackExtra>,reco::TrackExtra,edm::refhelper::FindUsingAdvance<std::vector<reco::TrackExtra>,reco::TrackExtra> >"/>
<class name="edm::RefVector<std::vector<reco::TrackExtra>,reco::TrackExtra,edm::refhelper::FindUsingAdvance<std::vector<reco::TrackExtra>,reco::TrackExtra> >"/>

<class name="reco::Track" ClassVersion="20">
<class name="reco::Track" ClassVersion="21">
<version ClassVersion="21" checksum="1132360123"/>
<version ClassVersion="20" checksum="2864582648"/>
<version ClassVersion="19" checksum="362503460"/>
<version ClassVersion="18" checksum="3235158110"/>
Expand Down
8 changes: 7 additions & 1 deletion RecoParticleFlow/PFTracking/src/PFTrackAlgoTools.cc
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ namespace PFTrackAlgoTools {
case reco::TrackBase::pixelLessStep:
return cuts[3];
case reco::TrackBase::tobTecStep:
case reco::TrackBase::exoRegionalStep:
return cuts[4];
case reco::TrackBase::muonSeededStepInOut:
case reco::TrackBase::muonSeededStepOutIn:
Expand Down Expand Up @@ -64,6 +65,7 @@ namespace PFTrackAlgoTools {
case reco::TrackBase::pixelLessStep:
return cuts[3];
case reco::TrackBase::tobTecStep:
case reco::TrackBase::exoRegionalStep:
return cuts[4];
case reco::TrackBase::muonSeededStepInOut:
case reco::TrackBase::muonSeededStepOutIn:
Expand Down Expand Up @@ -108,6 +110,7 @@ namespace PFTrackAlgoTools {
case reco::TrackBase::pixelLessStep:
return errorScale[0];
case reco::TrackBase::tobTecStep:
case reco::TrackBase::exoRegionalStep:
return errorScale[1];
default:
return 1E9;
Expand Down Expand Up @@ -184,6 +187,7 @@ namespace PFTrackAlgoTools {
case reco::TrackBase::hltIterX:
return false;
case reco::TrackBase::tobTecStep:
case reco::TrackBase::exoRegionalStep:
return true;
default:
return true;
Expand Down Expand Up @@ -223,14 +227,16 @@ namespace PFTrackAlgoTools {
case reco::TrackBase::mixedTripletStep:
case reco::TrackBase::pixelLessStep:
case reco::TrackBase::tobTecStep:
case reco::TrackBase::exoRegionalStep:
return true;
default:
return false;
}
}

bool step5(const reco::TrackBase::TrackAlgorithm& algo) {
return (algo == reco::TrackBase::tobTecStep || algo == reco::TrackBase::pixelLessStep);
return (algo == reco::TrackBase::tobTecStep || algo == reco::TrackBase::exoRegionalStep ||
algo == reco::TrackBase::pixelLessStep);
}

bool goodPtResolution(const reco::TrackRef& trackref,
Expand Down
11 changes: 11 additions & 0 deletions RecoTracker/ExoRegionalTracking/BuildFile.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<use name="DataFormats/Candidate"/>
<use name="DataFormats/Common"/>
<use name="DataFormats/GeometrySurface"/>
<use name="DataFormats/GeometryVector"/>
<use name="DataFormats/Math"/>
<use name="TrackingTools/GeomPropagators"/>
<use name="TrackingTools/TrajectoryState"/>
<use name="TrackingTools/TransientTrack"/>
<export>
<lib name="1"/>
</export>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit be0cda6

Please sign in to comment.