BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members
BALL::ClearShiftProcessor Class Reference

#include <BALL/NMR/clearShiftProcessor.h>

Inheritance diagram for BALL::ClearShiftProcessor:
BALL::ShiftModule BALL::UnaryProcessor< Composite > BALL::UnaryFunctor< Composite, Processor::Result >

Public Member Functions

Constructors and Destructors
 ClearShiftProcessor ()
 ClearShiftProcessor (const ClearShiftProcessor &processor)
virtual ~ClearShiftProcessor ()
Processor specific functions.
virtual Processor::Result operator() (Composite &composite)
- Public Member Functions inherited from BALL::ShiftModule
 ShiftModule ()
 ShiftModule (Parameters &parameters, const String &name="")
 ShiftModule (const ShiftModule &module)
virtual ~ShiftModule ()
virtual void clear ()
const ShiftModuleoperator= (const ShiftModule &module)
void setName (const String &name)
const StringgetName () const
void setParameters (Parameters &parameters)
const ParametersgetParameters () const
virtual void init ()
virtual bool start ()
virtual bool finish ()
bool isValid () const
- Public Member Functions inherited from BALL::UnaryProcessor< Composite >
 UnaryProcessor ()
 UnaryProcessor (const UnaryProcessor &)
virtual ~UnaryProcessor ()

Additional Inherited Members

- Public Types inherited from BALL::UnaryFunctor< Composite, Processor::Result >
typedef Processor::Result result_type
typedef Composite argument_type
typedef Compositeargument_reference
typedef const Compositeconst_argument_reference
typedef Compositeargument_pointer
typedef const Compositeconst_argument_pointer
- Static Public Attributes inherited from BALL::ShiftModule
static const char * PROPERTY__SHIFT
static const char * PROPERTY__EXPERIMENTAL__SHIFT
- Protected Attributes inherited from BALL::ShiftModule
String module_name_
Parametersparameters_
bool valid_

Detailed Description

Clear assigned shift data of all atoms. This processors clears the named property defined by ShiftModule::PROPERTY__SHIFT in the atoms of all data structures it is applied to.

Definition at line 21 of file clearShiftProcessor.h.

Constructor & Destructor Documentation

BALL::ClearShiftProcessor::ClearShiftProcessor ( )

Default constructor.

BALL::ClearShiftProcessor::ClearShiftProcessor ( const ClearShiftProcessor processor)

Copy constructor.

virtual BALL::ClearShiftProcessor::~ClearShiftProcessor ( )
virtual

Destructor

Member Function Documentation

virtual Processor::Result BALL::ClearShiftProcessor::operator() ( Composite composite)
virtual

Application method

Reimplemented from BALL::UnaryProcessor< Composite >.