Go to the documentation of this file.
18 LogTrace(msgCat) <<
" ----------------- HIT #" << hitcounter <<
" (VALID)-----------------------\n"
19 <<
" HIT IS AT R " <<
hit.globalPosition().perp() <<
"\n"
20 <<
" HIT IS AT Z " <<
hit.globalPosition().
z() <<
"\n"
21 <<
" HIT IS AT Phi " <<
hit.globalPosition().phi() <<
"\n"
22 <<
" HIT IS AT Loc " <<
hit.localPosition() <<
"\n"
23 <<
" WITH LocError " <<
hit.localPositionError() <<
"\n"
24 <<
" HIT IS AT Glo " <<
hit.globalPosition() <<
"\n"
27 <<
hit.surface()->position() <<
"\n"
30 <<
hit.surface()->rotation() <<
"dimension " <<
hit.dimension();
57 LogDebug(msgCat) <<
" UNKNOWN TRACKER HIT TYPE ";
72 LogDebug(msgCat) <<
" UNKNOWN MUON HIT TYPE ";
74 LogDebug(msgCat) <<
" UNKNOWN HIT TYPE ";
77 LogDebug(msgCat) <<
" ----------------- INVALID HIT #" << hitcounter <<
" -----------------------";
82 std::ostringstream
ss;
85 ss <<
c.weight() <<
'/';
88 ss <<
c.globalMomentum().mag() <<
'/';
constexpr Detector det() const
get the detector field from this detid
static constexpr auto TIB
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum)
Components const & components() const
LocalPoint localPosition() const
constexpr uint32_t rawId() const
get the raw id
static constexpr auto TEC
const CurvilinearTrajectoryError & curvilinearError() const
static constexpr auto TOB
const AlgebraicSymMatrix55 & matrix() const
static constexpr auto TID