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.
1.8.11