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