BALL::ChargeRuleProcessor Class Reference

#include <BALL/MOLMEC/COMMON/chargeRuleProcessor.h>

Inheritance diagram for BALL::ChargeRuleProcessor:
BALL::RuleProcessor BALL::UnaryProcessor< Atom > BALL::UnaryFunctor< Atom, Processor::Result >

List of all members.

Public Member Functions

 ChargeRuleProcessor ()
 ChargeRuleProcessor (INIFile &file, const String &prefix="ChargeRules")
 ChargeRuleProcessor (const ChargeRuleProcessor &rule_processor)
 ~ChargeRuleProcessor ()
Processor related methods
virtual Processor::Result operator() (Atom &atom)

Detailed Description

Charge Rule Processor.


Constructor & Destructor Documentation

BALL::ChargeRuleProcessor::ChargeRuleProcessor ( )

Constructors and Destructors Default constructor

BALL::ChargeRuleProcessor::ChargeRuleProcessor ( INIFile &  file,
const String &  prefix = "ChargeRules" 
)

Detailed constructor

BALL::ChargeRuleProcessor::ChargeRuleProcessor ( const ChargeRuleProcessor &  rule_processor)

Copy constructor

BALL::ChargeRuleProcessor::~ChargeRuleProcessor ( )

Destructor


Member Function Documentation

virtual Processor::Result BALL::ChargeRuleProcessor::operator() ( Atom &  ) [virtual]

operator ()

Reimplemented from BALL::UnaryProcessor< Atom >.