Definition at line 868 of file RawDataDrawer.cxx.
Definition at line 872 of file RawDataDrawer.cxx.
OperationBaseClass(geo::PlaneID const &pid, RawDataDrawer *data_drawer=nullptr)
void evd::RawDataDrawer::ManyOperations::AddOperation |
( |
std::unique_ptr< OperationBaseClass > |
new_op | ) |
|
|
inline |
Definition at line 943 of file RawDataDrawer.cxx.
946 if (
PlaneID() != new_op->PlaneID()) {
948 <<
"RawDataDrawer::ManyOperations(): trying to run operations on " 950 <<
" at the same time";
954 <<
"RawDataDrawer::ManyOperations(): " 955 "trying to run operations on different RawDataDrawer";
std::vector< std::unique_ptr< RawDataDrawer::OperationBaseClass > > operations
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
geo::PlaneID const & PlaneID() const
RawDataDrawer * RawDataDrawerPtr() const
bool evd::RawDataDrawer::ManyOperations::Finish |
( |
| ) |
|
|
inlineoverridevirtual |
bool evd::RawDataDrawer::ManyOperations::Initialize |
( |
void |
| ) |
|
|
inlineoverridevirtual |
std::string evd::RawDataDrawer::ManyOperations::Name |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
bool evd::RawDataDrawer::ManyOperations::Operate |
( |
geo::WireID const & |
wireID, |
|
|
size_t |
tick, |
|
|
float |
adc |
|
) |
| |
|
inlineoverridevirtual |
Definition at line 932 of file RawDataDrawer.cxx.
std::vector< std::unique_ptr< RawDataDrawer::OperationBaseClass > > operations
OperationBaseClass const* evd::RawDataDrawer::ManyOperations::Operator |
( |
size_t |
iOp | ) |
const |
|
inline |
Definition at line 937 of file RawDataDrawer.cxx.
std::vector< std::unique_ptr< RawDataDrawer::OperationBaseClass > > operations
bool evd::RawDataDrawer::ManyOperations::ProcessTick |
( |
size_t |
tick | ) |
|
|
inlineoverridevirtual |
bool evd::RawDataDrawer::ManyOperations::ProcessWire |
( |
geo::WireID const & |
wireID | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: