CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiPixelFedCabling.h
Go to the documentation of this file.
1 #ifndef EventFilter_SiPixelRawToDigi_SiPixelFedCabling_H
2 #define EventFilter_SiPixelRawToDigi_SiPixelFedCabling_H
3 
6 #include <vector>
7 
9 
10 public:
11 
12  virtual ~SiPixelFedCabling() {}
13 
14  virtual std::string version() const = 0;
15 
16  virtual const sipixelobjects::PixelROC* findItem(
17  const sipixelobjects::CablingPathToDetUnit&) const = 0;
18 
19  virtual std::vector<sipixelobjects::CablingPathToDetUnit> pathToDetUnit(
20  uint32_t rawDetId) const = 0;
21 };
22 
23 #endif
24 
virtual const sipixelobjects::PixelROC * findItem(const sipixelobjects::CablingPathToDetUnit &) const =0
virtual std::vector< sipixelobjects::CablingPathToDetUnit > pathToDetUnit(uint32_t rawDetId) const =0
virtual std::string version() const =0
virtual ~SiPixelFedCabling()