ICAROUS
|
Public Member Functions | |
virtual void | setCoreDetectionRef (const Detection3D &cd)=0 |
virtual void | setCoreDetectionPtr (const Detection3D *cd)=0 |
virtual Detection3D & | getCoreDetectionRef () const =0 |
virtual Detection3D * | getCoreDetectionPtr () const =0 |
|
pure virtual |
Return a pointer to this object's Detection3D instance.
Implemented in larcfm::AlertThresholds, larcfm::CDII, larcfm::CDSI, and larcfm::CDSSCore.
|
pure virtual |
Return a reference to this object's Detection3D instance.
Implemented in larcfm::AlertThresholds, larcfm::CDII, larcfm::CDSI, and larcfm::CDSSCore.
|
pure virtual |
Apply a deep copy of the Detection3D object pointed to to this object at the lowest level. The user is responsible for cleaning up the original instance.
Implemented in larcfm::CDII, larcfm::CDSI, larcfm::CDSSCore, and larcfm::AlertThresholds.
|
pure virtual |
Apply a deep copy of the referenced Detection3D object to this object at the lowest level. The user is responsible for cleaning up the original instance.
Implemented in larcfm::CDII, larcfm::CDSI, larcfm::CDSSCore, and larcfm::AlertThresholds.