#include <VP1RawDataHandle_LUCID.h>
Definition at line 23 of file VP1RawDataHandle_LUCID.h.
◆ VP1RawDataHandle_LUCID()
Definition at line 165 of file VP1RawDataHandle_LUCID.cxx.
167{
169}
VP1RawDataHandleBase(VP1RawDataCollBase *)
VP1RawDataCollBase * coll() const
static void ensureInitTubeInfo()
◆ ~VP1RawDataHandle_LUCID()
| VP1RawDataHandle_LUCID::~VP1RawDataHandle_LUCID |
( |
| ) |
|
|
virtual |
◆ buildShape()
| SoNode * VP1RawDataHandle_LUCID::buildShape |
( |
| ) |
|
|
protectedvirtual |
Implements VP1RawDataHandleBase.
Definition at line 177 of file VP1RawDataHandle_LUCID.cxx.
178{
181 if (!n)
184}
SoNode * getShapeNode_Point()
HitsSoNodeManager * nodeManager() const
VP1RawDataCommonData * common() const
static std::map< int, TubeInfo * > * tubeID2TubeInfo
virtual unsigned short getTubeID() const =0
◆ buildTransform()
| SoTransform * VP1RawDataHandle_LUCID::buildTransform |
( |
| ) |
|
|
protectedvirtual |
◆ center()
Definition at line 166 of file VP1RawDataHandleBase.cxx.
167{
168 m_d->ensureInitSepAndTransform(
this);
170 &&
m_d->sep->getNumChildren()>0
171 &&
m_d->sep->getChild(0)->getTypeId().isDerivedFrom(SoTransform::getClassTypeId()));
172
174 static_cast<SoTransform*
>(
m_d->sep->getChild(0))->translation.getValue().getValue(
x,
y,
z);
175
177}
Eigen::Matrix< double, 3, 1 > Vector3D
◆ clicked()
| virtual QStringList VP1RawDataHandleBase::clicked |
( |
bool | verbose | ) |
const |
|
pure virtualinherited |
◆ coll()
◆ common()
◆ commonClicked()
| QStringList VP1RawDataHandle_LUCID::commonClicked |
( |
const QString & | prefix = "" | ) |
const |
Definition at line 197 of file VP1RawDataHandle_LUCID.cxx.
198{
206}
virtual unsigned short getTDC() const =0
virtual bool isSideA() const =0
virtual unsigned short getQDC() const =0
virtual bool isSideC() const =0
l
Printing final latex table to .tex output file.
◆ getQDC()
| virtual unsigned short VP1RawDataHandle_LUCID::getQDC |
( |
| ) |
const |
|
pure virtual |
◆ getTDC()
| virtual unsigned short VP1RawDataHandle_LUCID::getTDC |
( |
| ) |
const |
|
pure virtual |
◆ getTubeID()
| virtual unsigned short VP1RawDataHandle_LUCID::getTubeID |
( |
| ) |
const |
|
pure virtual |
◆ inInDetParts()
| virtual VP1RawDataFlags::InDetPartsFlags VP1RawDataHandleBase::inInDetParts |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ isSideA()
| virtual bool VP1RawDataHandle_LUCID::isSideA |
( |
| ) |
const |
|
pure virtual |
◆ isSideC()
| virtual bool VP1RawDataHandle_LUCID::isSideC |
( |
| ) |
const |
|
pure virtual |
◆ setVisible()
| void VP1RawDataHandleBase::setVisible |
( |
bool | vis | ) |
|
|
inherited |
Definition at line 68 of file VP1RawDataHandleBase.cxx.
69{
71 return;
73 if (vis) {
75 m_d->rebuild3DObjects(
this);
76 m_d->ensureAttach3DObjects(
this);
77 } else {
78 m_d->ensureDetach3DObjects(
this);
79 }
80}
◆ unsignedToHex()
| QString VP1RawDataHandleBase::unsignedToHex |
( |
unsigned | i | ) |
|
|
staticinherited |
Definition at line 158 of file VP1RawDataHandleBase.cxx.
159{
160 std::ostringstream
s;
161 s <<
"0x" << std::hex <<
i;
162 return QString(
s.str().c_str()).toUpper();
163}
◆ 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_visible
| bool VP1RawDataHandleBase::m_visible |
|
privateinherited |
The documentation for this class was generated from the following files: