![]() |
LArSoft
v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
|
Public Member Functions | |
OpHit3DDrawer (const fhicl::ParameterSet &) | |
void | Draw (const art::Event &, evdb::View3D *) const override |
Private Member Functions | |
void | DrawRectangularBox (evdb::View3D *, const Eigen::Vector3f &, const Eigen::Vector3f &, int, int, int) const |
Definition at line 26 of file OpHit3DDrawer_tool.cc.
|
inlineexplicit |
Definition at line 28 of file OpHit3DDrawer_tool.cc.
References Draw(), and DrawRectangularBox().
|
overridevirtual |
Implements evdb_tool::I3DDrawer.
Definition at line 41 of file OpHit3DDrawer_tool.cc.
References evd::ColorDrawingOptions::CalQ(), DrawRectangularBox(), evd::RecoDrawingOptions::fDrawOpHits, evd::RecoDrawingOptions::fFlashMinPE, evd::RecoDrawingOptions::fFlashTMax, evd::RecoDrawingOptions::fFlashTMin, evd::RecoDrawingOptions::fOpHitLabels, evd::ColorDrawingOptions::fRecoQHigh, evd::ColorDrawingOptions::fRecoQLow, Get, geo::OpDetGeo::GetCenter(), evdb::ColorScale::GetColor(), geo::OpDetGeo::HalfH(), geo::OpDetGeo::HalfW(), art::Handle< T >::isValid(), and geo::kCollection.
Referenced by OpHit3DDrawer().
|
private |
Definition at line 128 of file OpHit3DDrawer_tool.cc.
References evdb::View3D::AddPolyLine3D(), and DEFINE_ART_CLASS_TOOL.
Referenced by Draw(), and OpHit3DDrawer().