6 #include "TEveGeoShape.h" 38 TEveElement& oItemHolder,
45 DetId detid = (*recIt)->geographicalId();
46 if ((*recIt)->isValid()) {
56 fwLog(
fwlog::kDebug) <<
"Failed to get shape extract for track-id " << iIndex <<
", tracking rec hit: "
static const int kAllRPZBits
const TrackExtraRef & extra() const
reference to "extra" object
static bool representsSubPart(void)
void setupAddElement(TEveElement *el, TEveElement *parent, bool set_color=true) const
const FWEventItem * item() const
static const int kAll3DBits
const FWTracksModulesProxyBuilder & operator=(const FWTracksModulesProxyBuilder &)=delete
TEveGeoShape * getEveShape(unsigned int id) const
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
FWTracksModulesProxyBuilder(void)
trackingRecHit_iterator recHitsBegin() const
Iterator to first hit on the track.
~FWTracksModulesProxyBuilder(void) override
#define REGISTER_PROXYBUILDER_METHODS()
#define REGISTER_FWPROXYBUILDER(_name_, _type_, _purpose_, _view_)
std::string info(const DetId &)
const FWGeometry * getGeom() const
constexpr Detector det() const
get the detector field from this detid
trackingRecHit_iterator recHitsEnd() const
Iterator to last hit on the track.