10 using namespace sipixelobjects;
12 PixelROC::PixelROC(uint32_t du,
int idDU,
int idLk)
13 : theDetUnit(du), theIdDU(idDU), theIdLk(idLk), theFrameConverter(0)
17 : theDetUnit(o.theDetUnit), theIdDU(o.theIdDU), theIdLk(o.theIdLk),theFrameConverter(0)
83 out <<
"======== PixelROC ";
GlobalPixel toGlobal(const LocalPixel &loc) const
const PixelROC & operator=(const PixelROC &)
const sipixelobjects::LinearConversion & row() const
identify pixel inside single ROC
std::string print(int depth=0) const
printout for debug
global coordinates (row and column in DetUnit, as in PixelDigi)
const sipixelobjects::LinearConversion & collumn() const
int convert(int item) const
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
LocalPixel toLocal(const GlobalPixel &gp) const
FrameConversion * clone() const
virtual bool isBarrel() const
true for barrel modules
virtual std::string name() const
from base class
const FrameConversion * theFrameConverter
row and collumn in ROC representation
virtual std::string name() const
from base class
void initFrameConversion() const
int inverse(int item) const