File indexing completed on 2024-04-06 12:20:38
0001 #ifndef __L1Trigger_L1THGCal_HGCalTowerMap3DImpl_h__
0002 #define __L1Trigger_L1THGCal_HGCalTowerMap3DImpl_h__
0003
0004 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0005 #include "FWCore/MessageLogger/interface/MessageLogger.h"
0006
0007 #include "DataFormats/L1THGCal/interface/HGCalTowerMap.h"
0008 #include "DataFormats/L1THGCal/interface/HGCalTower.h"
0009
0010 class HGCalTowerMap3DImpl {
0011 public:
0012 HGCalTowerMap3DImpl();
0013
0014 void buildTowerMap3D(const std::vector<edm::Ptr<l1t::HGCalTowerMap>>& towerMaps2D,
0015 l1t::HGCalTowerBxCollection& towerMap);
0016 };
0017
0018 #endif