Go to the documentation of this file.
11 #include "TEveCompound.h"
12 #include "TEvePointSet.h"
51 unsigned int id = ds.
id;
53 const float* pars =
geom->getParameters(
id);
57 TEvePointSet* pointSet =
new TEvePointSet;
58 pointSet->SetMarkerSize(2);
59 pointSet->SetMarkerStyle(2);
62 if (!
geom->contains(
id)) {
65 float localPoint[3] = {
69 geom->localToGlobal(
id, localPoint, globalPoint);
71 pointSet->SetNextPoint(globalPoint[0], globalPoint[1], globalPoint[2]);
FWSiPixelDigiProxyBuilder(void)
float pixelLocalX(const double mpx, const float *)
iterator end()
Return the off-the-end iterator.
static const int kAllRPZBits
#define REGISTER_FWPROXYBUILDER(_name_, _type_, _purpose_, _view_)
void get(const T *&oData) const
#define REGISTER_PROXYBUILDER_METHODS()
iterator begin()
Return an iterator to the first DetSet.
static const int kAll3DBits
const FWSiPixelDigiProxyBuilder & operator=(const FWSiPixelDigiProxyBuilder &)=delete
~FWSiPixelDigiProxyBuilder(void) override
float pixelLocalY(const double mpy, const float *)
collection_type::const_iterator const_iterator
void setupAddElement(TEveElement *el, TEveElement *parent, bool set_color=true) const
const FWGeometry * getGeom() const
collection_type::const_iterator const_iterator