Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:21

0001 #ifndef RecoParticleFlow_PFRecHitProducer_interface_PFClusteringEdgeVarsSoA_h
0002 #define RecoParticleFlow_PFRecHitProducer_interface_PFClusteringEdgeVarsSoA_h
0003 
0004 #include "DataFormats/SoATemplate/interface/SoACommon.h"
0005 #include "DataFormats/SoATemplate/interface/SoALayout.h"
0006 #include "DataFormats/SoATemplate/interface/SoAView.h"
0007 
0008 namespace reco {
0009 
0010   GENERATE_SOA_LAYOUT(PFClusteringEdgeVarsSoALayout,
0011                       SOA_COLUMN(int, pfrh_edgeIdx),   // needs nRH + 1 allocation
0012                       SOA_COLUMN(int, pfrh_edgeList))  // needs nRH + maxNeighbors allocation
0013 
0014   using PFClusteringEdgeVarsSoA = PFClusteringEdgeVarsSoALayout<>;
0015 }  // namespace reco
0016 
0017 #endif