|
ATLAS Offline Software
|
Go to the documentation of this file.
44 l <<
" ===> PixelRDORawData";
51 l <<
" Barrel: "+QString(
barrel?
"Yes":
"No");
52 l <<
" B-Layer: "+QString(idhelper->
is_blayer(
id)?
"Yes":
"No");
109 if (elem->
center().z()>=0)
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
VP1RawDataHandle_PixelRDO(VP1RawDataCollBase *, const PixelRDORawData *)
char data[hepevt_bytes_allocation_ATLAS]
static QString unsignedToHex(unsigned)
int phi_index(const Identifier &id) const
Eigen::Matrix< double, 2, 1 > Vector2D
virtual int getLVL1ID() const =0
virtual const Amg::Vector3D & center() const override final
Center in global coordinates.
static const InDetDD::PixelDetectorManager * pixelDetMgr()
HitsSoNodeManager * nodeManager() const
static const PixelID * pixelIDHelper()
virtual int getLVL1A() const =0
bool is_blayer(const Identifier &id) const
Test for b-layer - WARNING: id MUST be pixel id, otherwise answer is not accurate....
bool is_barrel(const Identifier &id) const
Test for barrel - WARNING: id MUST be pixel id, otherwise answer is not accurate. Use SiliconID for g...
virtual ~VP1RawDataHandle_PixelRDO()
Eigen::Affine3d Transform3D
int eta_index(const Identifier &id) const
virtual int getToT() const =0
virtual int getBCID() const =0
int layer_disk(const Identifier &id) const
int eta_module(const Identifier &id) const
const PixelRDORawData * m_data
Amg::Vector2D rawLocalPositionOfCell(const SiCellId &cellId) const
Returns position (center) of cell.
unsigned int getWord() const
SoNode * getShapeNode_Point()
Eigen::Translation< double, 3 > Translation3D
virtual Identifier identify() const override final
VP1RawDataFlags::InDetPartsFlags inInDetParts() const
int phi_module(const Identifier &id) const
SoTransform * buildTransform()
static SoTransform * toSoTransform(const HepGeom::Transform3D &, SoTransform *t=0)
const InDetDD::SiDetectorElement * element() const
VP1RawDataCommonData * common() const
virtual const Amg::Transform3D & transform() const override final
Return local to global transform.
SoTransform * getUnitTransform()
virtual SiDetectorElement * getDetectorElement(const Identifier &id) const override
access to individual elements : via Identifier
QStringList clicked(bool verbose) const