Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondFormats
SiPixelObjects
interface
SiPixelFedCabling.h
Go to the documentation of this file.
1
#ifndef EventFilter_SiPixelRawToDigi_SiPixelFedCabling_H
2
#define EventFilter_SiPixelRawToDigi_SiPixelFedCabling_H
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include "
CondFormats/SiPixelObjects/interface/PixelROC.h
"
7
#include "
CondFormats/SiPixelObjects/interface/CablingPathToDetUnit.h
"
8
#include <vector>
9
10
class
SiPixelFedCabling
{
11
12
public
:
13
14
virtual
~SiPixelFedCabling
() {}
15
16
virtual
std::string
version
()
const
= 0;
17
18
virtual
const
sipixelobjects::PixelROC
*
findItem
(
19
const
sipixelobjects::CablingPathToDetUnit
&)
const
= 0;
20
21
virtual
std::vector<sipixelobjects::CablingPathToDetUnit>
pathToDetUnit
(
22
uint32_t rawDetId)
const
= 0;
23
24
COND_SERIALIZABLE
;
25
};
26
27
#endif
28
CablingPathToDetUnit.h
SiPixelFedCabling::findItem
virtual const sipixelobjects::PixelROC * findItem(const sipixelobjects::CablingPathToDetUnit &) const =0
SiPixelFedCabling::pathToDetUnit
virtual std::vector< sipixelobjects::CablingPathToDetUnit > pathToDetUnit(uint32_t rawDetId) const =0
SiPixelFedCabling::version
virtual std::string version() const =0
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
sipixelobjects::CablingPathToDetUnit
Definition:
CablingPathToDetUnit.h:5
SiPixelFedCabling::~SiPixelFedCabling
virtual ~SiPixelFedCabling()
Definition:
SiPixelFedCabling.h:14
PixelROC.h
sipixelobjects::PixelROC
Definition:
PixelROC.h:23
Serializable.h
SiPixelFedCabling
Definition:
SiPixelFedCabling.h:10
SiPixelFedCabling::COND_SERIALIZABLE
COND_SERIALIZABLE
Definition:
SiPixelFedCabling.h:24
Generated for CMSSW Reference Manual by
1.8.5