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