Aid in the rendering of RawData objects. More...
#include <RawDataDrawer.h>
Public Member Functions | |
RawDataDrawer () | |
~RawDataDrawer () | |
void | RawDigit3D (art::Event const &evt, evdb::View3D *view) |
Draws raw digit content in 2D wire plane representation. More... | |
Private Member Functions | |
void | FillQHisto (gar::raw::RawDigit const &dig, TH1F *histo) |
void | DrawRawDigit3D (art::Event const &evt, evdb::View3D *view) |
Performs the 3D drawing. More... | |
void | GetRawDigits (art::Event const &evt, std::vector< const raw::RawDigit * > &digits) |
Makes sure raw::RawDigit's are available for the current settings. More... | |
Private Attributes | |
TH1F * | fEventTQHist |
Charge vs time for all digits in an event. More... | |
TH1F * | fDigitTQHist |
Charge vs time for a single channel in an event. More... | |
Aid in the rendering of RawData objects.
Definition at line 27 of file RawDataDrawer.h.
gar::evd::RawDataDrawer::RawDataDrawer | ( | ) |
Definition at line 70 of file RawDataDrawer.cxx.
gar::evd::RawDataDrawer::~RawDataDrawer | ( | ) |
Definition at line 77 of file RawDataDrawer.cxx.
|
private |
Performs the 3D drawing.
|
private |
Definition at line 82 of file RawDataDrawer.cxx.
|
private |
Makes sure raw::RawDigit's are available for the current settings.
Definition at line 206 of file RawDataDrawer.cxx.
void gar::evd::RawDataDrawer::RawDigit3D | ( | art::Event const & | evt, |
evdb::View3D * | view | ||
) |
Draws raw digit content in 2D wire plane representation.
evt | source for raw digits |
view | target rendered object |
plane | number of the plane to be drawn |
bZoomToRoI | whether to render only te region of interest |
This function performs pre-rendering of the raw digit content into a 3D view of the yzt space The material for rendering is created and sent to view object for actual rendering.
Definition at line 99 of file RawDataDrawer.cxx.
|
private |
Charge vs time for a single channel in an event.
Definition at line 67 of file RawDataDrawer.h.
|
private |
Charge vs time for all digits in an event.
Definition at line 66 of file RawDataDrawer.h.