Definition at line 1100 of file RawDataDrawer.cxx.
Definition at line 1107 of file RawDataDrawer.cxx.
OperationBaseClass(geo::PlaneID const &pid, RawDataDrawer *data_drawer=nullptr)
geo::PlaneID const & PlaneID() const
virtual bool evd::RawDataDrawer::RoIextractorClass::Finish |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from evd::RawDataDrawer::OperationBaseClass.
Definition at line 1122 of file RawDataDrawer.cxx.
References geo::GeometryCore::Nwires().
1132 mf::LogInfo(
"RawDataDrawer") <<
"Region of interest for " 1133 << std::string(
PlaneID()) <<
" detected to be within wires " 1140 mf::LogInfo(
"RawDataDrawer") <<
"Region of interest for " 1141 << std::string(
PlaneID()) <<
" detected to be within ticks " Data_t max() const
Returns the accumulated maximum, or a very small number if no values.
bool has_data() const
Returns whether at least one datum has been added.
MaybeLogger_< ELseverityLevel::ELsev_info, false > LogInfo
unsigned int Nwires(unsigned int p, unsigned int tpc=0, unsigned int cstat=0) const
Returns the total number of wires in the specified plane.
std::vector< int > fWireMin
lowest wire in interesting region for each plane
std::vector< int > fTimeMax
highest time in interesting region for each plane
unsigned int PlaneID_t
Type for the ID number.
Data_t min() const
Returns the accumulated minimum, or a very large number if no values.
RawDataDrawer * pRawDataDrawer
std::vector< int > fWireMax
highest wire in interesting region for each plane
PlaneID_t Plane
Index of the plane within its TPC.
Description of geometry of one entire detector.
geo::PlaneID const & PlaneID() const
std::vector< int > fTimeMin
lowest time in interesting region for each plane
virtual bool evd::RawDataDrawer::OperationBaseClass::Initialize |
( |
| ) |
|
|
inlinevirtualinherited |
virtual std::string evd::RawDataDrawer::OperationBaseClass::Name |
( |
| ) |
const |
|
inlinevirtualinherited |
virtual bool evd::RawDataDrawer::RoIextractorClass::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 708 of file RawDataDrawer.cxx.
709 {
return Operate(wireID, tick, adc); }
virtual bool Operate(geo::WireID const &wireID, size_t tick, float adc)=0
geo::PlaneID const& evd::RawDataDrawer::OperationBaseClass::PlaneID |
( |
| ) |
const |
|
inlineinherited |
virtual bool evd::RawDataDrawer::OperationBaseClass::ProcessTick |
( |
size_t |
| ) |
|
|
inlinevirtualinherited |
virtual bool evd::RawDataDrawer::OperationBaseClass::ProcessWire |
( |
geo::WireID const & |
| ) |
|
|
inlinevirtualinherited |
RawDataDrawer* evd::RawDataDrawer::OperationBaseClass::RawDataDrawerPtr |
( |
| ) |
const |
|
inlineinherited |
RawDataDrawer* evd::RawDataDrawer::OperationBaseClass::pRawDataDrawer = nullptr |
|
protectedinherited |
float const evd::RawDataDrawer::RoIextractorClass::RoIthreshold |
The documentation for this class was generated from the following file: