Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #ifndef PIXELPOPCONCALIBSOURCEHANDLER_H
0002 #define PIXELPOPCONCALIBSOURCEHANDLER_H
0003 
0004 // Package: CondTools/SiPixel
0005 // Class: PixelPopConSourceHandler
0006 /** \class PixelPopConSourceHandler PixelPopConSourceHandler.cc CondTools/SiPixel/src/PixelPopConSourceHandler.cc
0007 
0008  Description: The PopCon source handler class to transfer pixel calibration 
0009 objects from OMDS to ORCON.
0010 
0011  Implementation: 
0012    <Notes on implementation>
0013 */
0014 //
0015 // Original Author:  Michael Eads
0016 //         Created:  8 Feb 2008
0017 // $Id: PixelPopConCalibSourceHandler.h,v 1.4 2010/01/21 21:11:45 meads Exp $
0018 //
0019 //
0020 
0021 #include <string>
0022 
0023 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0024 #include "CondFormats/SiPixelObjects/interface/SiPixelCalibConfiguration.h"
0025 #include "CondTools/SiPixel/interface/PixelPopConSourceHandler.h"
0026 
0027 // class definition
0028 class PixelPopConCalibSourceHandler : public PixelPopConSourceHandler<SiPixelCalibConfiguration> {
0029 public:
0030   // specific implementations of getNewObjects
0031   void getNewObjects_coral() override;
0032   void getNewObjects_file() override;
0033   ~PixelPopConCalibSourceHandler() override;
0034   PixelPopConCalibSourceHandler(edm::ParameterSet const &);
0035   std::string id() const override;
0036 
0037 private:
0038 };
0039 
0040 #endif