11 #include "TEveCompound.h"
12 #include "TEvePointSet.h"
56 unsigned int id = ds.
id;
61 idigi != idigiEnd; ++idigi )
63 TEvePointSet* pointSet =
new TEvePointSet;
64 pointSet->SetMarkerSize( 2 );
65 pointSet->SetMarkerStyle( 2 );
71 <<
"failed get geometry of SiPixelDigi with detid: "
76 float localPoint[3] = {
84 pointSet->SetNextPoint( globalPoint[0], globalPoint[1], globalPoint[2] );
#define REGISTER_FWPROXYBUILDER(_name_, _type_, _purpose_, _view_)
static const int kAllRPZBits
float pixelLocalY(const double mpy, const int m_ncols)
const float * getParameters(unsigned int id) const
virtual ~FWSiPixelDigiProxyBuilder(void)
void setupAddElement(TEveElement *el, TEveElement *parent, bool set_color=true) const
void get(const T *&oData) const
static const int kAll3DBits
void localToGlobal(unsigned int id, const float *local, float *global, bool translatep=true) const
bool contains(unsigned int id) const
FWSiPixelDigiProxyBuilder(void)
iterator end()
Return the off-the-end iterator.
iterator begin()
Return an iterator to the first DetSet.
collection_type::const_iterator const_iterator
collection_type::const_iterator const_iterator
float pixelLocalX(const double mpx, const int m_nrows)
const FWGeometry * getGeom() const
const FWSiPixelDigiProxyBuilder & operator=(const FWSiPixelDigiProxyBuilder &)
REGISTER_PROXYBUILDER_METHODS()