44 l <<
" ===> PixelRDORawData";
51 l <<
" Barrel: "+QString(
barrel?
"Yes":
"No");
52 l <<
" B-Layer: "+QString(idhelper->
is_blayer(
id)?
"Yes":
"No");
53 l <<
" "+QString(
barrel?
"Layer":
"Disk")+
": "+QString::number(idhelper->
layer_disk(
id));
54 l <<
" Phi module: "+QString::number(idhelper->
phi_module(
id));
55 l <<
" Eta module: "+QString::number(idhelper->
eta_module(
id));
56 l <<
" Phi index: "+QString::number(idhelper->
phi_index(
id));
57 l <<
" Eta index: "+QString::number(idhelper->
eta_index(
id));
59 l <<
" Time over Threshold (0..255): "+QString::number(
m_data->getToT());
60 l <<
" Beam Crossing ID: "+QString::number(
m_data->getBCID());
61 l <<
" Level 1 accept (0..15): "+QString::number(
m_data->getLVL1A());
62 l <<
" ATLAS LVL1 ID (0-255): "+QString::number(
m_data->getLVL1ID());
109 if (elem->center().z()>=0)
char data[hepevt_bytes_allocation_ATLAS]
This is an Identifier helper class for the Pixel subdetector.
SoNode * getShapeNode_Point()
SoTransform * getUnitTransform()
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
virtual const SiDetectorElement * getDetectorElement(const Identifier &id) const override
access to individual elements : via Identifier
Class to hold geometrical description of a silicon detector element.
This is an Identifier helper class for the Pixel subdetector.
int eta_index(const Identifier &id) const
int layer_disk(const Identifier &id) const
int eta_module(const Identifier &id) const
int phi_index(const Identifier &id) const
bool is_blayer(const Identifier &id) const
Test for b-layer - WARNING: id MUST be pixel id, otherwise answer is not accurate....
int phi_module(const Identifier &id) const
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...
static const InDetDD::PixelDetectorManager * pixelDetMgr()
static const PixelID * pixelIDHelper()
static SoTransform * toSoTransform(const HepGeom::Transform3D &, SoTransform *t=0)
HitsSoNodeManager * nodeManager() const
VP1RawDataCommonData * common() const
VP1RawDataHandleBase(VP1RawDataCollBase *)
static QString unsignedToHex(unsigned)
VP1RawDataCollBase * coll() const
SoTransform * buildTransform()
VP1RawDataHandle_PixelRDO(VP1RawDataCollBase *, const PixelRDORawData *)
VP1RawDataFlags::InDetPartsFlags inInDetParts() const
const PixelRDORawData * m_data
virtual ~VP1RawDataHandle_PixelRDO()
QStringList clicked(bool verbose) const
const InDetDD::SiDetectorElement * element() const
Eigen::Affine3d Transform3D
Eigen::Matrix< double, 2, 1 > Vector2D
Eigen::Translation< double, 3 > Translation3D