Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

FigureOfMerit Class Reference

#include <FigureOfMerit.h>

List of all members.

Public Methods

 FigureOfMerit (const Tuple& t, std::string cutstring="")
void setCuts (std::string)
void execute ()
void report (std::ostream&)
void accept ()
unsigned accepted () const

Static Public Methods

float area ()
unsigned generated ()

Private Attributes

AnalysisListm_cuts
std::vector<LayerGroupm_layers
unsigned m_accepted

Static Private Attributes

const Tuples_tuple = 0
unsigned s_generated = 100000
double s_area = 60000.


Constructor & Destructor Documentation

FigureOfMerit::FigureOfMerit ( const Tuple & t,
std::string cut_string = "" )
 

Definition at line 481 of file FigureOfMerit.cxx.


Member Function Documentation

void FigureOfMerit::accept ( )
 

Definition at line 518 of file FigureOfMerit.cxx.

Referenced by FOMaccepted::apply().

unsigned FigureOfMerit::accepted ( ) const
 

Definition at line 14 of file FigureOfMerit.cxx.

Referenced by report().

float FigureOfMerit::area ( ) [static]
 

Definition at line 15 of file FigureOfMerit.cxx.

Referenced by MultiPSF::report().

void FigureOfMerit::execute ( )
 

Definition at line 526 of file FigureOfMerit.cxx.

Referenced by meritAlg::initialize(), and main().

unsigned FigureOfMerit::generated ( ) [static]
 

Definition at line 16 of file FigureOfMerit.cxx.

Referenced by MultiPSF::report(), and report().

void FigureOfMerit::report ( ostream & out )
 

Definition at line 532 of file FigureOfMerit.cxx.

Referenced by meritAlg::initialize(), and main().

void FigureOfMerit::setCuts ( string istr )
 

Definition at line 397 of file FigureOfMerit.cxx.

Referenced by FigureOfMerit().


Member Data Documentation

unsigned FigureOfMerit::m_accepted [private]
 

Definition at line 53 of file FigureOfMerit.h.

AnalysisList * FigureOfMerit::m_cuts [private]
 

Definition at line 49 of file FigureOfMerit.h.

std::vector< LayerGroup > FigureOfMerit::m_layers [private]
 

Definition at line 51 of file FigureOfMerit.h.

double FigureOfMerit::s_area = 60000. [static, private]
 

Definition at line 60 of file FigureOfMerit.h.

unsigned FigureOfMerit::s_generated = 100000 [static, private]
 

Definition at line 59 of file FigureOfMerit.h.

const Tuple * FigureOfMerit::s_tuple = 0 [static, private]
 

Definition at line 55 of file FigureOfMerit.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:20:40 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000