6 #include "TEveGeoShape.h" 39 TEveElement& oItemHolder,
41 if (
track.extra().isAvailable()) {
46 DetId detid = (*recIt)->geographicalId();
47 if ((*recIt)->isValid()) {
53 TEveGeoShape* shape =
geom->getEveShape(detid);
57 fwLog(
fwlog::kDebug) <<
"Failed to get shape extract for track-id " << iIndex <<
", tracking rec hit: "
#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
static bool representsSubPart(void)
constexpr Detector det() const
get the detector field from this detid
static const int kAll3DBits
const FWTracksModulesProxyBuilder & operator=(const FWTracksModulesProxyBuilder &)=delete
FWTracksModulesProxyBuilder(void)
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
const FWGeometry * getGeom() const
~FWTracksModulesProxyBuilder(void) override
std::string info(const DetId &)
const FWEventItem * item() const