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

PSFanalysis Class Reference

#include <PSFanalysis.h>

Inheritance diagram for PSFanalysis:

Analyze RebinHist List of all members.

Public Methods

 PSFanalysis (const Tuple& t, double emin=0, double emax=0)
 PSFanalysis ()
virtual void report (std::ostream& out)
void clear ()
unsigned count () const
double sigma ()
double percentile (double percent)
void row_report (std::ostream& out)

Private Methods

virtual bool apply ()

Private Attributes

double m_sigma
Analyze m_energy
Analyze m_first_layer
SampleStatistic m_loge
double m_emin
double m_emax

Constructor & Destructor Documentation

PSFanalysis::PSFanalysis ( const Tuple & t,
double emin = 0,
double emax = 0 )
 

Definition at line 13 of file PSFanalysis.cxx.

PSFanalysis::PSFanalysis ( )
 


Member Function Documentation

bool PSFanalysis::apply ( ) [private, virtual]
 

Reimplemented from Analyze.

Definition at line 22 of file PSFanalysis.cxx.

void PSFanalysis::clear ( ) [virtual]
 

Reimplemented from Analyze.

Definition at line 35 of file PSFanalysis.cxx.

unsigned PSFanalysis::count ( ) const
 

Reimplemented from Analyze.

Definition at line 42 of file PSFanalysis.cxx.

Referenced by MultiPSF::report().

double PSFanalysis::percentile ( double percent )
 

Definition at line 48 of file PSFanalysis.cxx.

Referenced by report(), and row_report().

void PSFanalysis::report ( std::ostream & out ) [virtual]
 

Reimplemented from Analyze.

Definition at line 80 of file PSFanalysis.cxx.

Referenced by LayerGroup::report().

void PSFanalysis::row_report ( std::ostream & out )
 

Definition at line 110 of file PSFanalysis.cxx.

Referenced by MultiPSF::report().

double PSFanalysis::sigma ( )
 

Definition at line 52 of file PSFanalysis.cxx.

Referenced by report(), MultiPSF::report(), row_report(), and LayerGroup::sigma().


Member Data Documentation

double PSFanalysis::m_emax [private]
 

Definition at line 51 of file PSFanalysis.h.

double PSFanalysis::m_emin [private]
 

Definition at line 51 of file PSFanalysis.h.

Analyze PSFanalysis::m_energy [private]
 

Definition at line 48 of file PSFanalysis.h.

Referenced by apply().

Analyze PSFanalysis::m_first_layer [private]
 

Definition at line 49 of file PSFanalysis.h.

SampleStatistic PSFanalysis::m_loge [private]
 

Definition at line 50 of file PSFanalysis.h.

double PSFanalysis::m_sigma [private]
 

Definition at line 47 of file PSFanalysis.h.


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