CLAM::EWindowNormalize Class Reference

#include <WindowGeneratorConfig.hxx>

List of all members.

Public Types

enum  tEnum { eNone, eAnalysis, eEnergy, eMax }

Public Member Functions

 EWindowNormalize ()
 EWindowNormalize (tValue v)
 EWindowNormalize (std::string s)
virtual ComponentSpecies () const
 Returns a new object of the same class than the receiver object.

Static Public Member Functions

static tEnumValueValueTable ()

Detailed Description

Definition at line 35 of file WindowGeneratorConfig.hxx.


Member Enumeration Documentation

Enumerator:
eNone 
eAnalysis 
eEnergy 
eMax 

Definition at line 41 of file WindowGeneratorConfig.hxx.


Constructor & Destructor Documentation

CLAM::EWindowNormalize::EWindowNormalize (  )  [inline]

Definition at line 37 of file WindowGeneratorConfig.hxx.

Referenced by Species().

CLAM::EWindowNormalize::EWindowNormalize ( tValue  v  )  [inline]

Definition at line 38 of file WindowGeneratorConfig.hxx.

CLAM::EWindowNormalize::EWindowNormalize ( std::string  s  )  [inline]

Definition at line 39 of file WindowGeneratorConfig.hxx.


Member Function Documentation

virtual Component* CLAM::EWindowNormalize::Species (  )  const [inline, virtual]

Returns a new object of the same class than the receiver object.

To be reimplemented by subclasses.

Returns:
a new allocated component. The pointer belongs to the caller.

Implements CLAM::Enum.

Definition at line 48 of file WindowGeneratorConfig.hxx.

References eAnalysis, and EWindowNormalize().

static tEnumValue* CLAM::EWindowNormalize::ValueTable (  )  [inline, static]

Definition at line 52 of file WindowGeneratorConfig.hxx.

References eAnalysis, eEnergy, eMax, eNone, and NULL.


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.3