Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:58:39

0001 #ifndef __CINT__
0002 #ifndef ClusterFillMap_H
0003 #define ClusterFillMap_H
0004 
0005 #include "Calibration/EcalCalibAlgos/interface/VFillMap.h"
0006 
0007 class ClusterFillMap : public VFillMap {
0008 public:
0009   //!ctor

0010   ClusterFillMap(int,
0011                  int,
0012                  const std::map<int, int> &,
0013                  double,
0014                  double,
0015                  const std::map<int, int> &,
0016                  EcalIntercalibConstantMap *,
0017                  EcalIntercalibConstantMap *);
0018 
0019   //!dtor

0020   ~ClusterFillMap() override;
0021 
0022   //!Fills the map

0023   void fillMap(const std::vector<std::pair<DetId, float> > &,
0024                const DetId,
0025                const EcalRecHitCollection *,
0026                const EcalRecHitCollection *,
0027                std::map<int, double> &xtlMap,
0028                double &) override;
0029 };
0030 #endif
0031 #endif