#include <CTPPSPixelROC.h>
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 18 of file CTPPSPixelROC.h.
◆ CTPPSPixelROC() [1/2]
CTPPSPixelROC::CTPPSPixelROC |
( |
| ) |
|
|
inline |
◆ ~CTPPSPixelROC()
CTPPSPixelROC::~CTPPSPixelROC |
( |
| ) |
|
|
inline |
◆ CTPPSPixelROC() [2/2]
CTPPSPixelROC::CTPPSPixelROC |
( |
uint32_t |
du, |
|
|
int |
idInDU, |
|
|
int |
idLk |
|
) |
| |
ctor with DetUnit id, ROC number in DU (given by token passage), ROC number in Link (given by token passage),
Definition at line 3 of file CTPPSPixelROC.cc.
◆ idInDetUnit()
unsigned int CTPPSPixelROC::idInDetUnit |
( |
| ) |
const |
|
inline |
◆ idInLink()
unsigned int CTPPSPixelROC::idInLink |
( |
| ) |
const |
|
inline |
◆ print()
std::string CTPPSPixelROC::print |
( |
int |
depth = 0 | ) |
const |
◆ rawId()
uint32_t CTPPSPixelROC::rawId |
( |
| ) |
const |
|
inline |
◆ serialize()
template<class Archive >
void CTPPSPixelROC::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
private |
◆ toGlobal()
std::pair<int, int> CTPPSPixelROC::toGlobal |
( |
const std::pair< int, int > & |
rocPixel | ) |
const |
|
inline |
◆ toGlobalfromDcol()
std::pair<int, int> CTPPSPixelROC::toGlobalfromDcol |
( |
const std::pair< int, int > & |
rocPixel | ) |
const |
|
inline |
Definition at line 65 of file CTPPSPixelROC.h.
References CTPPSPixelIndices::convertDcolToCol(), theIdDU, theIndices, and CTPPSPixelIndices::transformToModule().
Referenced by CTPPSPixelDataFormatter::interpretRawData().
66 int modulePixelRow = -1;
67 int modulePixelColumn = -1;
68 int rocDcol = rocPixel.first;
69 int rocPxl = rocPixel.second;
78 std::pair<int, int> modulePixel;
79 modulePixel = std::make_pair(modulePixelRow, modulePixelColumn);
static int convertDcolToCol(const int dcol, const int pix, int &colROC, int &rowROC)
int transformToModule(const int colROC, const int rowROC, const int rocId, int &col, int &row) const
CTPPSPixelIndices theIndices
◆ toLocal()
std::pair<int, int> CTPPSPixelROC::toLocal |
( |
const std::pair< int, int > & |
modulePixel | ) |
const |
|
inline |
Definition at line 38 of file CTPPSPixelROC.h.
References theIndices, and CTPPSPixelIndices::transformToROC().
39 int rocPixelRow, rocPixelColumn, idDU;
40 int modulePixelRow = modulePixel.first;
41 int modulePixelColumn = modulePixel.second;
45 std::pair<int, int> rocPixel;
46 rocPixel = std::make_pair(rocPixelRow, rocPixelColumn);
int transformToROC(const int col, const int row, int &rocId, int &colROC, int &rowROC) const
CTPPSPixelIndices theIndices
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ cond::serialization::access
template<typename CondSerializationT , typename Enabled >
◆ theDetUnit
uint32_t CTPPSPixelROC::theDetUnit |
|
private |
◆ theIdDU
unsigned int CTPPSPixelROC::theIdDU |
|
private |
◆ theIdLk
unsigned int CTPPSPixelROC::theIdLk |
|
private |
◆ theIndices