Skip to content

Commit

Permalink
RecoTracker/PixelVertexFinding -> RecoVertex/PixelVertexFinding
Browse files Browse the repository at this point in the history
  • Loading branch information
mmusich committed Aug 31, 2024
1 parent 81d28f2 commit 90f303c
Show file tree
Hide file tree
Showing 71 changed files with 164 additions and 164 deletions.
2 changes: 1 addition & 1 deletion CalibTracker/Configuration/python/Reconstruction_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitConverter_cfi import *
from RecoTracker.Configuration.RecoTracker_cff import *
from RecoTracker.Configuration.RecoTrackerP5_cff import *
from RecoTracker.Configuration.RecoPixelVertexing_cff import *
from RecoVertex.Configuration.RecoPixelVertexing_cff import *
recotrack = cms.Sequence(offlineBeamSpot + siPixelRecHitsPreSplitting + siStripMatchedRecHits + recopixelvertexing + ckftracks)
recotrackP5 = cms.Sequence(offlineBeamSpot + siPixelRecHitsPreSplitting + siStripMatchedRecHits + recopixelvertexing + ctftracksP5)

Expand Down
2 changes: 1 addition & 1 deletion Configuration/EventContent/python/EventContent_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
from RecoBTag.Configuration.RecoBTag_EventContent_cff import *
from RecoTauTag.Configuration.RecoTauTag_EventContent_cff import *
from RecoVertex.Configuration.RecoVertex_EventContent_cff import *
from RecoTracker.Configuration.RecoPixelVertexing_EventContent_cff import *
from RecoVertex.Configuration.RecoPixelVertexing_EventContent_cff import *
from RecoEgamma.Configuration.RecoEgamma_EventContent_cff import *
from RecoParticleFlow.Configuration.RecoParticleFlow_EventContent_cff import *
from RecoVertex.BeamSpotProducer.BeamSpot_EventContent_cff import *
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
# Higher level objects
from RecoVertex.Configuration.RecoVertex_cff import *
from RecoEgamma.Configuration.RecoEgamma_cff import *
from RecoTracker.Configuration.RecoPixelVertexing_cff import *
from RecoVertex.Configuration.RecoPixelVertexing_cff import *


from RecoJets.Configuration.RecoJetsGlobal_cff import *
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -336,7 +336,7 @@

#----------------------------
# Pixel tracks/vertices reco
process.load("RecoTracker.Configuration.RecoPixelVertexing_cff")
process.load("RecoVertex.Configuration.RecoPixelVertexing_cff")
from RecoVertex.PrimaryVertexProducer.OfflinePixel3DPrimaryVertices_cfi import *
process.pixelVertices = pixelVertices.clone(
TkFilterParameters = dict( minPt = process.pixelTracksTrackingRegions.RegionPSet.ptMin)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
from RecoTracker.PixelLowPtUtilities.siPixelClusterShapeCache_cfi import *
process.siPixelClusterShapeCachePreSplitting = siPixelClusterShapeCache.clone(src = 'siPixelClustersPreSplitting')
process.load("RecoLocalTracker.SiPixelRecHits.PixelCPEGeneric_cfi")
process.load("RecoTracker.Configuration.RecoPixelVertexing_cff")
process.load("RecoVertex.Configuration.RecoPixelVertexing_cff")
from RecoVertex.PrimaryVertexProducer.OfflinePixel3DPrimaryVertices_cfi import *
process.pixelVertices = pixelVertices.clone(
TkFilterParameters = dict(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
process.load("RecoLocalTracker.SiStripZeroSuppression.SiStripZeroSuppression_cfi")

process.load("RecoVertex.BeamSpotProducer.BeamSpot_cff")
process.load("RecoPixelVertexing.Configuration.RecoPixelVertexing_cff")
process.load("RecoVertex.Configuration.RecoPixelVertexing_cff")
process.load("RecoTracker.Configuration.RecoTracker_cff")

process.load("DQM.SiPixelMonitorRawData.SiPixelMonitorRawData_cfi")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
process.load("RecoLocalTracker.SiStripZeroSuppression.SiStripZeroSuppression_cfi")

process.load("RecoVertex.BeamSpotProducer.BeamSpot_cff")
process.load("RecoPixelVertexing.Configuration.RecoPixelVertexing_cff")
process.load("RecoVertex.Configuration.RecoPixelVertexing_cff")
process.load("RecoTracker.Configuration.RecoTracker_cff")

process.load("DQM.SiPixelMonitorRawData.SiPixelMonitorRawData_cfi")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
process.load("RecoLocalTracker.SiStripZeroSuppression.SiStripZeroSuppression_cfi")

process.load("RecoVertex.BeamSpotProducer.BeamSpot_cff")
process.load("RecoPixelVertexing.Configuration.RecoPixelVertexing_cff")
process.load("RecoVertex.Configuration.RecoPixelVertexing_cff")
process.load("RecoTracker.Configuration.RecoTracker_cff")

process.load("DQM.SiPixelMonitorRawData.SiPixelMonitorRawData_cfi")
Expand Down
2 changes: 1 addition & 1 deletion DQM/SiStripMonitorClient/python/RecoForDQM_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
from RecoVertex.BeamSpotProducer.BeamSpot_cff import *

# Pixel Vertex
from RecoTracker.Configuration.RecoPixelVertexing_cff import *
from RecoVertex.Configuration.RecoPixelVertexing_cff import *

# Reconstruction Sequence
RecoForDQMCollision = cms.Sequence(siPixelDigis*siStripDigis*trackerlocalreco*offlineBeamSpot*recopixelvertexing*ckftracks)
Expand Down

This file was deleted.

3 changes: 0 additions & 3 deletions RecoTracker/PixelVertexFinding/python/PixelVertexes_cff.py

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA

from RecoTracker.PixelTrackFitting.PixelTracks_cff import *
from RecoTracker.PixelVertexFinding.PixelVertexes_cff import *
from RecoVertex.PixelVertexFinding.PixelVertexes_cff import *

# legacy pixel vertex reconsruction using the divisive vertex finder
pixelVerticesTask = cms.Task(
Expand All @@ -18,9 +18,9 @@
from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA

# build the pixel vertices in SoA format on the CPU
from RecoTracker.PixelVertexFinding.pixelVertexProducerCUDAPhase1_cfi import pixelVertexProducerCUDAPhase1 as _pixelVerticesCUDA
from RecoTracker.PixelVertexFinding.pixelVertexProducerCUDAPhase2_cfi import pixelVertexProducerCUDAPhase2 as _pixelVerticesCUDAPhase2
from RecoTracker.PixelVertexFinding.pixelVertexProducerCUDAHIonPhase1_cfi import pixelVertexProducerCUDAHIonPhase1 as _pixelVerticesCUDAHIonPhase1
from RecoVertex.PixelVertexFinding.pixelVertexProducerCUDAPhase1_cfi import pixelVertexProducerCUDAPhase1 as _pixelVerticesCUDA
from RecoVertex.PixelVertexFinding.pixelVertexProducerCUDAPhase2_cfi import pixelVertexProducerCUDAPhase2 as _pixelVerticesCUDAPhase2
from RecoVertex.PixelVertexFinding.pixelVertexProducerCUDAHIonPhase1_cfi import pixelVertexProducerCUDAHIonPhase1 as _pixelVerticesCUDAHIonPhase1

pixelVerticesSoA = SwitchProducerCUDA(
cpu = _pixelVerticesCUDA.clone(
Expand All @@ -42,7 +42,7 @@
))

# convert the pixel vertices from SoA to legacy format
from RecoTracker.PixelVertexFinding.pixelVertexFromSoA_cfi import pixelVertexFromSoA as _pixelVertexFromSoA
from RecoVertex.PixelVertexFinding.pixelVertexFromSoA_cfi import pixelVertexFromSoA as _pixelVertexFromSoA

(pixelNtupletFit).toReplaceWith(pixelVertices, _pixelVertexFromSoA.clone(
src = "pixelVerticesSoA"
Expand Down Expand Up @@ -78,7 +78,7 @@
))

# transfer the pixel vertices in SoA format to the CPU
from RecoTracker.PixelVertexFinding.pixelVerticesSoA_cfi import pixelVerticesSoA as _pixelVerticesSoA
from RecoVertex.PixelVertexFinding.pixelVerticesSoA_cfi import pixelVerticesSoA as _pixelVerticesSoA
gpu.toModify(pixelVerticesSoA,
cuda = _pixelVerticesSoA.clone(
src = cms.InputTag("pixelVerticesCUDA")
Expand All @@ -102,14 +102,14 @@
## pixel vertex reconstruction with Alpaka

# pixel vertex SoA producer with alpaka on the device
from RecoTracker.PixelVertexFinding.pixelVertexProducerAlpakaPhase1_cfi import pixelVertexProducerAlpakaPhase1 as _pixelVerticesAlpakaPhase1
from RecoTracker.PixelVertexFinding.pixelVertexProducerAlpakaPhase2_cfi import pixelVertexProducerAlpakaPhase2 as _pixelVerticesAlpakaPhase2
from RecoTracker.PixelVertexFinding.pixelVertexProducerAlpakaHIonPhase1_cfi import pixelVertexProducerAlpakaHIonPhase1 as _pixelVerticesAlpakaHIonPhase1
from RecoVertex.PixelVertexFinding.pixelVertexProducerAlpakaPhase1_cfi import pixelVertexProducerAlpakaPhase1 as _pixelVerticesAlpakaPhase1
from RecoVertex.PixelVertexFinding.pixelVertexProducerAlpakaPhase2_cfi import pixelVertexProducerAlpakaPhase2 as _pixelVerticesAlpakaPhase2
from RecoVertex.PixelVertexFinding.pixelVertexProducerAlpakaHIonPhase1_cfi import pixelVertexProducerAlpakaHIonPhase1 as _pixelVerticesAlpakaHIonPhase1
pixelVerticesAlpaka = _pixelVerticesAlpakaPhase1.clone()
phase2_tracker.toReplaceWith(pixelVerticesAlpaka,_pixelVerticesAlpakaPhase2.clone())
(pp_on_AA & ~phase2_tracker).toReplaceWith(pixelVerticesAlpaka,_pixelVerticesAlpakaHIonPhase1.clone(doSplitting = False))

from RecoTracker.PixelVertexFinding.pixelVertexFromSoAAlpaka_cfi import pixelVertexFromSoAAlpaka as _pixelVertexFromSoAAlpaka
from RecoVertex.PixelVertexFinding.pixelVertexFromSoAAlpaka_cfi import pixelVertexFromSoAAlpaka as _pixelVertexFromSoAAlpaka
alpaka.toReplaceWith(pixelVertices, _pixelVertexFromSoAAlpaka.clone())

# pixel vertex SoA producer with alpaka on the cpu, for validation
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#ifndef RecoTracker_PixelVertexFinding_Cluster1DCleaner_h
#define RecoTracker_PixelVertexFinding_Cluster1DCleaner_h
#ifndef RecoVertex_PixelVertexFinding_Cluster1DCleaner_h
#define RecoVertex_PixelVertexFinding_Cluster1DCleaner_h

#include "CommonTools/Clustering1D/interface/Cluster1D.h"

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#ifndef RecoTracker_PixelVertexFinding_Cluster1DMerger_h
#define RecoTracker_PixelVertexFinding_Cluster1DMerger_h
#ifndef RecoVertex_PixelVertexFinding_Cluster1DMerger_h
#define RecoVertex_PixelVertexFinding_Cluster1DMerger_h

#include "CommonTools/Clustering1D/interface/Cluster1D.h"
#include "CommonTools/Clustering1D/interface/WeightEstimator.h"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#ifndef RecoTracker_PixelVertexFinding_DivisiveClusterizer1D_h
#define RecoTracker_PixelVertexFinding_DivisiveClusterizer1D_h
#ifndef RecoVertex_PixelVertexFinding_DivisiveClusterizer1D_h
#define RecoVertex_PixelVertexFinding_DivisiveClusterizer1D_h

#include "CommonTools/Clustering1D/interface/Clusterizer1D.h"
//#include "CommonTools/Clustering1D/interface/Cluster1DMerger.h"
//#include "CommonTools/Clustering1D/interface/Cluster1DCleaner.h"
#include "RecoTracker/PixelVertexFinding/interface/Cluster1DMerger.h"
#include "RecoTracker/PixelVertexFinding/interface/Cluster1DCleaner.h"
#include "RecoVertex/PixelVertexFinding/interface/Cluster1DMerger.h"
#include "RecoVertex/PixelVertexFinding/interface/Cluster1DCleaner.h"
#include "CommonTools/Clustering1D/interface/TrivialWeightEstimator.h"
#include "CommonTools/Clustering1D/interface/Clusterizer1DCommons.h"

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#ifndef RecoTracker_PixelVertexFinding_DivisiveVertexFinder_h
#define RecoTracker_PixelVertexFinding_DivisiveVertexFinder_h
/** \class DivisiveVertexFinder DivisiveVertexFinder.h RecoTracker/PixelVertexFinding/interface/DivisiveVertexFinder.h
#ifndef RecoVertex_PixelVertexFinding_DivisiveVertexFinder_h
#define RecoVertex_PixelVertexFinding_DivisiveVertexFinder_h
/** \class DivisiveVertexFinder DivisiveVertexFinder.h RecoVertex/PixelVertexFinding/interface/DivisiveVertexFinder.h
Description: Fits a primary vertex in 1D (z) using the "divisive method"
Expand All @@ -27,9 +27,9 @@
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/TrackReco/interface/TrackFwd.h"
//#include "CommonTools/Clustering1D/interface/DivisiveClusterizer1D.h"
#include "RecoTracker/PixelVertexFinding/interface/DivisiveClusterizer1D.h"
#include "RecoVertex/PixelVertexFinding/interface/DivisiveClusterizer1D.h"

#include "RecoTracker/PixelVertexFinding/interface/PVClusterComparer.h"
#include "RecoVertex/PixelVertexFinding/interface/PVClusterComparer.h"

class DivisiveVertexFinder {
public:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#ifndef RecoTracker_PixelVertexFinding_FindPeakFastPV_h
#define RecoTracker_PixelVertexFinding_FindPeakFastPV_h
/** \class FindPeakFastPV FindPeakFastPV.h RecoTracker/PixelVertexFinding/FindPeakFastPV.h
#ifndef RecoVertex_PixelVertexFinding_FindPeakFastPV_h
#define RecoVertex_PixelVertexFinding_FindPeakFastPV_h
/** \class FindPeakFastPV FindPeakFastPV.h RecoVertex/PixelVertexFinding/FindPeakFastPV.h
* Given *zProjections* and *zWeights* find the peak of width *m_zClusterWidth*.
* Use only values with *zWeights*>*m_weightCut*.
* Look near *oldVertex* within *m_zClusterSearchArea*.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#ifndef RecoTracker_PixelVertexFinding_PVCluster_h
#define RecoTracker_PixelVertexFinding_PVCluster_h
/** \class PVCluster PVCluster.h RecoTracker/PixelVertexFinding/PVCluster.h
#ifndef RecoVertex_PixelVertexFinding_PVCluster_h
#define RecoVertex_PixelVertexFinding_PVCluster_h
/** \class PVCluster PVCluster.h RecoVertex/PixelVertexFinding/PVCluster.h
* A simple collection of tracks that represents a physical clustering
* of charged particles, ie a vertex, in one dimension. This
* (typedef) class is used by the Pixel standalone vertex finding
* classes found in RecoTracker/PixelVertexFinding.
* classes found in RecoVertex/PixelVertexFinding.
*
* \author Aaron Dominguez (UNL)
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#ifndef RecoTracker_PixelVertexFinding_PVClusterComparer_h
#define RecoTracker_PixelVertexFinding_PVClusterComparer_h
#ifndef RecoVertex_PixelVertexFinding_PVClusterComparer_h
#define RecoVertex_PixelVertexFinding_PVClusterComparer_h
/** \class PVClusterComparer PVClusterComparer.h
* RecoTracker/PixelVertexFinding/PVClusterComparer.h
* RecoVertex/PixelVertexFinding/PVClusterComparer.h
* This helper class is used to sort the collection of vertexes by
* sumPt. It is used in DivisiveVertexFinder. The sum of the squares
* of the pT is only done for tracks with pT>2.5 GeV. If the pT>10
Expand All @@ -10,7 +10,7 @@
*
* \author Aaron Dominguez (UNL)
*/
#include "RecoTracker/PixelVertexFinding/interface/PVCluster.h"
#include "RecoVertex/PixelVertexFinding/interface/PVCluster.h"
#include "DataFormats/VertexReco/interface/Vertex.h"

class PVClusterComparer {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#ifndef RecoTracker_PixelVertexFinding_PVPositionBuilder_h
#define RecoTracker_PixelVertexFinding_PVPositionBuilder_h
/** \class PVPositionBuilder PVPositionBuilder.h RecoTracker/PixelVertexFinding/PVPositionBuilder.h
#ifndef RecoVertex_PixelVertexFinding_PVPositionBuilder_h
#define RecoVertex_PixelVertexFinding_PVPositionBuilder_h
/** \class PVPositionBuilder PVPositionBuilder.h RecoVertex/PixelVertexFinding/PVPositionBuilder.h
* This helper class calculates the average Z position of a collection of
* tracks. You have the option of calculating the straight average,
* or making a weighted average using the error of the Z of the tracks. This
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#ifndef RecoTracker_PixelVertexFinding_interface_PixelVertexWorkSpaceLayout_h
#define RecoTracker_PixelVertexFinding_interface_PixelVertexWorkSpaceLayout_h
#ifndef RecoVertex_PixelVertexFinding_interface_PixelVertexWorkSpaceLayout_h
#define RecoVertex_PixelVertexFinding_interface_PixelVertexWorkSpaceLayout_h

#include <alpaka/alpaka.hpp>

Expand Down Expand Up @@ -30,4 +30,4 @@ namespace vertexFinder {

} // namespace vertexFinder

#endif // RecoTracker_PixelVertexFinding_interface_PixelVertexWorkSpaceLayout_h
#endif // RecoVertex_PixelVertexFinding_interface_PixelVertexWorkSpaceLayout_h
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<use name="Geometry/TrackerGeometryBuilder"/>
<use name="RecoLocalTracker/ClusterParameterEstimator"/>
<use name="RecoLocalTracker/Records"/>
<use name="RecoTracker/PixelVertexFinding"/>
<use name="RecoVertex/PixelVertexFinding"/>
<use name="SimDataFormats/PileupSummaryInfo"/>

<iftool name="cuda-gcc-support">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
#include "Geometry/Records/interface/TrackerDigiGeometryRecord.h"
#include "RecoLocalTracker/Records/interface/TkPixelCPERecord.h"

#include "RecoTracker/PixelVertexFinding/interface/FindPeakFastPV.h"
#include "RecoVertex/PixelVertexFinding/interface/FindPeakFastPV.h"

#include "FWCore/Utilities/interface/InputTag.h"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "RecoTracker/PixelVertexFinding/interface/PVClusterComparer.h"
#include "RecoVertex/PixelVertexFinding/interface/PVClusterComparer.h"

class PixelVertexCollectionTrimmer : public edm::stream::EDProducer<> {
public:
Expand Down Expand Up @@ -102,7 +102,7 @@ void PixelVertexCollectionTrimmer::fillDescriptions(edm::ConfigurationDescriptio
PVcomparerPSet.add<double>("track_chi2_max", 99999.)->setComment("max track chi2");
PVcomparerPSet.add<double>("track_prob_min", -1.)->setComment("min track prob");
desc.add<edm::ParameterSetDescription>("PVcomparer", PVcomparerPSet)
->setComment("from RecoTracker/PixelVertexFinding/python/PVClusterComparer_cfi.py");
->setComment("from RecoVertex/PixelVertexFinding/python/PVClusterComparer_cfi.py");
descriptions.add("hltPixelVertexCollectionTrimmer", desc);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
#include "DataFormats/VertexReco/interface/Vertex.h"
#include "DataFormats/VertexReco/interface/VertexFwd.h"
#include "DataFormats/GeometryCommonDetAlgo/interface/GlobalError.h"
#include "RecoTracker/PixelVertexFinding/interface/DivisiveVertexFinder.h"
#include "RecoVertex/PixelVertexFinding/interface/DivisiveVertexFinder.h"
#include <memory>
#include <string>
#include <cmath>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#ifndef RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoADevice_h
#define RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoADevice_h
#ifndef RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoADevice_h
#define RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoADevice_h

#include "CUDADataFormats/Common/interface/PortableDeviceCollection.h"
#include "CUDADataFormats/Vertex/interface/ZVertexUtilities.h"
#include "RecoTracker/PixelVertexFinding/plugins/PixelVertexWorkSpaceUtilities.h"
#include "RecoVertex/PixelVertexFinding/plugins/PixelVertexWorkSpaceUtilities.h"

template <int32_t S>
class PixelVertexWorkSpaceSoADevice : public cms::cuda::PortableDeviceCollection<PixelVertexWSSoALayout<>> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#ifndef RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHost_h
#define RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHost_h
#ifndef RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHost_h
#define RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHost_h

#include "CUDADataFormats/Common/interface/PortableHostCollection.h"
#include "CUDADataFormats/Vertex/interface/ZVertexUtilities.h"
#include "RecoTracker/PixelVertexFinding/plugins/PixelVertexWorkSpaceUtilities.h"
#include "RecoVertex/PixelVertexFinding/plugins/PixelVertexWorkSpaceUtilities.h"

template <int32_t S>
class PixelVertexWorkSpaceSoAHost : public cms::cuda::PortableHostCollection<PixelVertexWSSoALayout<>> {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#ifndef RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHostAlpaka_h
#define RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHostAlpaka_h

#include <alpaka/alpaka.hpp>

#include "DataFormats/Portable/interface/PortableHostCollection.h"
#include "RecoVertex/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h"

namespace vertexFinder {

using PixelVertexWorkSpaceSoAHost = PortableHostCollection<PixelVertexWSSoALayout<>>;

} // namespace vertexFinder

#endif // RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceSoAHostAlpaka_h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#ifndef RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceUtilities_h
#define RecoTracker_PixelVertexFinding_plugins_PixelVertexWorkSpaceUtilities_h
#ifndef RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceUtilities_h
#define RecoVertex_PixelVertexFinding_plugins_PixelVertexWorkSpaceUtilities_h

#include <cuda_runtime.h>
#include "DataFormats/SoATemplate/interface/SoALayout.h"
Expand Down
Loading

0 comments on commit 90f303c

Please sign in to comment.