6 #include "TEveGeoShape.h" 7 #include "TEvePointSet.h" 38 TEveElement& oItemHolder,
40 if (
track.extra().isAvailable()) {
41 std::vector<TVector3> points;
45 TEvePointSet* pointSet =
new TEvePointSet();
46 for (std::vector<TVector3>::const_iterator
it = points.begin(), itEnd = points.end();
it != itEnd; ++
it) {
47 pointSet->SetNextPoint(
it->x(),
it->y(),
it->z());
#define REGISTER_PROXYBUILDER_METHODS()
#define REGISTER_FWPROXYBUILDER(_name_, _type_, _purpose_, _view_)
static const int kAllRPZBits
void setupAddElement(TEveElement *el, TEveElement *parent, bool set_color=true) const
const FWTracksRecHitsProxyBuilder & operator=(const FWTracksRecHitsProxyBuilder &)=delete
~FWTracksRecHitsProxyBuilder(void) override
static const int kAll3DBits
void pushPixelHits(std::vector< TVector3 > &pixelPoints, const FWEventItem &iItem, const reco::Track &t)
void addSiStripClusters(const FWEventItem *iItem, const reco::Track &t, class TEveElement *tList, bool addNearbyClusters, bool master)
FWTracksRecHitsProxyBuilder(void)
static bool representsSubPart(void)
const FWEventItem * item() const