Go to the documentation of this file.00001 #ifndef EventFilter_SiPixelRawToDigi_SiPixelFedCabling_H
00002 #define EventFilter_SiPixelRawToDigi_SiPixelFedCabling_H
00003
00004 #include "CondFormats/SiPixelObjects/interface/PixelROC.h"
00005 #include "CondFormats/SiPixelObjects/interface/CablingPathToDetUnit.h"
00006 #include <vector>
00007
00008 class SiPixelFedCabling {
00009
00010 public:
00011
00012 virtual ~SiPixelFedCabling() {}
00013
00014 virtual std::string version() const = 0;
00015
00016 virtual const sipixelobjects::PixelROC* findItem(
00017 const sipixelobjects::CablingPathToDetUnit&) const = 0;
00018
00019 virtual std::vector<sipixelobjects::CablingPathToDetUnit> pathToDetUnit(
00020 uint32_t rawDetId) const = 0;
00021 };
00022
00023 #endif
00024