PixelToFEDAssociateFromAsciiESProducer

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#ifndef PixelToFEDAssociateFromAsciiESProducer_H
#define PixelToFEDAssociateFromAsciiESProducer_H

#include "FWCore/Framework/interface/ESProducer.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include <memory>

#include "Geometry/Records/interface/TrackerDigiGeometryRecord.h"
#include "CalibTracker/SiPixelConnectivity/interface/PixelToFEDAssociateFromAscii.h"

class PixelToFEDAssociateFromAsciiESProducer : public edm::ESProducer {
public:
  PixelToFEDAssociateFromAsciiESProducer(const edm::ParameterSet& p);
  ~PixelToFEDAssociateFromAsciiESProducer() override;
  std::unique_ptr<PixelToFEDAssociate> produce(const TrackerDigiGeometryRecord&);

private:
  edm::ParameterSet theConfig;
};

#endif