Definition at line 864 of file RawDataDrawer.cxx.
Definition at line 866 of file RawDataDrawer.cxx.
details::CellGridClass drawingRange
OperationBaseClass(geo::PlaneID const &pid, RawDataDrawer *data_drawer=nullptr)
details::ADCCorrectorClass ADCCorrector
geo::PlaneID const & PlaneID() const
bool evd::RawDataDrawer::BoxDrawer::Finish |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from evd::RawDataDrawer::OperationBaseClass.
Definition at line 920 of file RawDataDrawer.cxx.
details::CellGridClass drawingRange
unsigned int PlaneID_t
Type for the ID number.
std::vector< BoxInfo_t > boxInfo
std::vector< double > fRawCharge
Sum of Raw Charge.
PlaneID_t Plane
Index of the plane within its TPC.
geo::PlaneID const & PlaneID() const
void QueueDrawingBoxes(evdb::View2D *view, geo::PlaneID const &pid, std::vector< BoxInfo_t > const &BoxInfo)
RawDataDrawer * RawDataDrawerPtr() const
details::CellGridClass * fDrawingRange
information about the viewport
std::vector< double > fConvertedCharge
Sum of Charge Converted using Birks' formula.
bool evd::RawDataDrawer::BoxDrawer::Initialize |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from evd::RawDataDrawer::OperationBaseClass.
Definition at line 878 of file RawDataDrawer.cxx.
References evd::RawDrawingOptions::fTicksPerPoint.
details::CellGridClass drawingRange
bool SetMinTDCCellSize(float min_size)
Sets the minimum size for TDC cells.
std::vector< BoxInfo_t > boxInfo
bool SetMinWireCellSize(float min_size)
Sets the minimum size for wire cells.
int fTicksPerPoint
number of ticks to include in one point
size_t NCells() const
Returns the total number of cells in the grid.
virtual std::string evd::RawDataDrawer::OperationBaseClass::Name |
( |
| ) |
const |
|
inlinevirtualinherited |
bool evd::RawDataDrawer::BoxDrawer::Operate |
( |
geo::WireID const & |
wireID, |
|
|
size_t |
tick, |
|
|
float |
adc |
|
) |
| |
|
inlineoverridevirtual |
bool evd::RawDataDrawer::OperationBaseClass::operator() |
( |
geo::WireID const & |
wireID, |
|
|
size_t |
tick, |
|
|
float |
adc |
|
) |
| |
|
inlineinherited |
Definition at line 664 of file RawDataDrawer.cxx.
tick_as<> tick
Tick number, represented by std::ptrdiff_t.
virtual bool Operate(geo::WireID const &wireID, size_t tick, float adc)=0
geo::PlaneID const& evd::RawDataDrawer::OperationBaseClass::PlaneID |
( |
| ) |
const |
|
inlineinherited |
bool evd::RawDataDrawer::BoxDrawer::ProcessTick |
( |
size_t |
tick | ) |
|
|
inlineoverridevirtual |
bool evd::RawDataDrawer::BoxDrawer::ProcessWire |
( |
geo::WireID const & |
wire | ) |
|
|
inlineoverridevirtual |
RawDataDrawer* evd::RawDataDrawer::OperationBaseClass::RawDataDrawerPtr |
( |
| ) |
const |
|
inlineinherited |
std::vector<BoxInfo_t> evd::RawDataDrawer::BoxDrawer::boxInfo |
|
private |
double evd::RawDataDrawer::BoxDrawer::convertedCharge = 0. |
|
private |
RawDataDrawer* evd::RawDataDrawer::OperationBaseClass::pRawDataDrawer = nullptr |
|
protectedinherited |
double evd::RawDataDrawer::BoxDrawer::rawCharge = 0. |
|
private |
The documentation for this class was generated from the following file: