1 #ifndef MHO_InspectingOperator_HH__
2 #define MHO_InspectingOperator_HH__
Class MHO_InspectingOperator.
Definition: MHO_InspectingOperator.hh:21
virtual ~MHO_InspectingOperator()
Definition: MHO_InspectingOperator.hh:24
virtual bool Execute() override
Executes the inspection on the input array.
Definition: MHO_InspectingOperator.hh:48
virtual void SetArgs(const XArgType *in)
Setter for args.
Definition: MHO_InspectingOperator.hh:32
const XArgType * fArg
Definition: MHO_InspectingOperator.hh:68
MHO_InspectingOperator()
Definition: MHO_InspectingOperator.hh:23
virtual bool InitializeImpl(const XArgType *in)=0
initializes inspection for a single const array of type XArgType.
virtual bool ExecuteImpl(const XArgType *in)=0
Inspects a single const array.
virtual bool Initialize() override
initializes inspection for a single const array of type XArgType.
Definition: MHO_InspectingOperator.hh:40
Class MHO_Operator.
Definition: MHO_Operator.hh:21
Definition: MHO_AdhocFlagging.hh:18