|
ATLAS Offline Software
|
#include <VP1RawDataHandle_PixelRDO.h>
Definition at line 25 of file VP1RawDataHandle_PixelRDO.h.
◆ VP1RawDataHandle_PixelRDO()
◆ ~VP1RawDataHandle_PixelRDO()
VP1RawDataHandle_PixelRDO::~VP1RawDataHandle_PixelRDO |
( |
| ) |
|
|
virtual |
◆ buildShape()
SoNode * VP1RawDataHandle_PixelRDO::buildShape |
( |
| ) |
|
|
protectedvirtual |
◆ buildTransform()
SoTransform * VP1RawDataHandle_PixelRDO::buildTransform |
( |
| ) |
|
|
protectedvirtual |
◆ center()
Definition at line 166 of file VP1RawDataHandleBase.cxx.
170 &&
m_d->
sep->getNumChildren()>0
171 &&
m_d->
sep->getChild(0)->getTypeId().isDerivedFrom(SoTransform::getClassTypeId()));
174 static_cast<SoTransform*
>(
m_d->
sep->getChild(0))->translation.getValue().getValue(
x,
y,
z);
◆ clicked()
QStringList VP1RawDataHandle_PixelRDO::clicked |
( |
bool |
verbose | ) |
const |
|
virtual |
◆ coll()
◆ common()
◆ element()
◆ inInDetParts()
VP1RawDataFlags::InDetPartsFlags VP1RawDataHandle_PixelRDO::inInDetParts |
( |
| ) |
const |
|
virtual |
◆ setVisible()
void VP1RawDataHandleBase::setVisible |
( |
bool |
vis | ) |
|
|
inherited |
◆ unsignedToHex()
QString VP1RawDataHandleBase::unsignedToHex |
( |
unsigned |
i | ) |
|
|
staticinherited |
Definition at line 158 of file VP1RawDataHandleBase.cxx.
160 std::ostringstream
s;
161 s <<
"0x" << std::hex <<
i;
162 return QString(
s.str().c_str()).toUpper();
◆ update3DObjects()
void VP1RawDataHandleBase::update3DObjects |
( |
| ) |
|
|
inherited |
◆ updateShownOutlines()
void VP1RawDataHandleBase::updateShownOutlines |
( |
| ) |
|
|
inherited |
◆ visible()
bool VP1RawDataHandleBase::visible |
( |
| ) |
const |
|
inlineinherited |
◆ m_coll
◆ m_d
Imp* VP1RawDataHandleBase::m_d |
|
privateinherited |
◆ m_data
◆ m_visible
bool VP1RawDataHandleBase::m_visible |
|
privateinherited |
The documentation for this class was generated from the following files:
char data[hepevt_bytes_allocation_ATLAS]
static QString unsignedToHex(unsigned)
int phi_index(const Identifier &id) const
VP1RawDataCollBase * m_coll
void ensureInitSepAndTransform(VP1RawDataHandleBase *theclass)
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()
void ensureAttach3DObjects(VP1RawDataHandleBase *theclass)
virtual int getLVL1A() const =0
VP1RawDataHandleBase(VP1RawDataCollBase *)
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...
void updateVolumeOutlines(SoGroup *)
Eigen::Affine3d Transform3D
int eta_index(const Identifier &id) const
virtual int getToT() const =0
void rebuild3DObjects(VP1RawDataHandleBase *)
virtual int getBCID() const =0
int layer_disk(const Identifier &id) const
int eta_module(const Identifier &id) const
const PixelRDORawData * m_data
Eigen::Matrix< double, 3, 1 > Vector3D
Amg::Vector2D rawLocalPositionOfCell(const SiCellId &cellId) const
Returns position (center) of cell.
unsigned int getWord() const
SoNode * getShapeNode_Point()
Eigen::Translation< double, 3 > Translation3D
VP1RawDataCollBase * coll() const
void ensureDetach3DObjects(VP1RawDataHandleBase *theclass)
virtual Identifier identify() const override final
int phi_module(const Identifier &id) const
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()
VP1RawDataCommonData * common() const
virtual SiDetectorElement * getDetectorElement(const Identifier &id) const override
access to individual elements : via Identifier