CMS 3D CMS Logo

AllContentWithinFloatingRange Class Reference

#include <DQMServices/Core/interface/QTest.h>

Inheritance diagram for AllContentWithinFloatingRange:

SimpleTest QCriterion

List of all members.

Public Member Functions

 AllContentWithinFloatingRange (const std::string &name)
double get_epsilon_obs (void)
int get_result (void)
double get_S_fail_obs (void)
double get_S_pass_obs (void)
float runTest (const MonitorElement *me)
void set_epsilon_max (double epsilon)
void set_Nrange (int N)
void set_S_fail (double S)
void set_S_pass (double S)

Static Public Member Functions

static std::string getAlgoName (void)

Protected Attributes

double epsilon_max
double epsilon_obs
TH1F * histogram
int Nrange
int result
double S_fail
double S_fail_obs
double S_pass
double S_pass_obs


Detailed Description

Definition at line 829 of file QTest.h.


Constructor & Destructor Documentation

AllContentWithinFloatingRange::AllContentWithinFloatingRange ( const std::string &  name  )  [inline]

Definition at line 832 of file QTest.h.

References getAlgoName(), and QCriterion::setAlgoName().

00832                                                        : SimpleTest(name)
00833     { setAlgoName(getAlgoName()); }


Member Function Documentation

double AllContentWithinFloatingRange::get_epsilon_obs ( void   )  [inline]

Definition at line 842 of file QTest.h.

References epsilon_obs.

00842 { return epsilon_obs; }

int AllContentWithinFloatingRange::get_result ( void   )  [inline]

Definition at line 845 of file QTest.h.

References result.

00845 { return result; }

double AllContentWithinFloatingRange::get_S_fail_obs ( void   )  [inline]

Definition at line 843 of file QTest.h.

References S_fail_obs.

00843 { return S_fail_obs;  }

double AllContentWithinFloatingRange::get_S_pass_obs ( void   )  [inline]

Definition at line 844 of file QTest.h.

References S_pass_obs.

00844 { return S_pass_obs;  }

static std::string AllContentWithinFloatingRange::getAlgoName ( void   )  [inline, static]

Definition at line 835 of file QTest.h.

Referenced by AllContentWithinFloatingRange().

00836     { return "RuleAllContentWithinFloatingRange"; }

float AllContentWithinFloatingRange::runTest ( const MonitorElement me  )  [virtual]

Reimplemented from QCriterion.

void AllContentWithinFloatingRange::set_epsilon_max ( double  epsilon  )  [inline]

Definition at line 839 of file QTest.h.

References epsilon_max.

00839 { epsilon_max = epsilon; }

void AllContentWithinFloatingRange::set_Nrange ( int  N  )  [inline]

Definition at line 838 of file QTest.h.

References Nrange.

00838 { Nrange = N; }

void AllContentWithinFloatingRange::set_S_fail ( double  S  )  [inline]

Definition at line 840 of file QTest.h.

References S_fail.

00840 { S_fail = S; }

void AllContentWithinFloatingRange::set_S_pass ( double  S  )  [inline]

Definition at line 841 of file QTest.h.

References S_pass.

00841 { S_pass = S; }


Member Data Documentation

double AllContentWithinFloatingRange::epsilon_max [protected]

Definition at line 852 of file QTest.h.

Referenced by set_epsilon_max().

double AllContentWithinFloatingRange::epsilon_obs [protected]

Definition at line 854 of file QTest.h.

Referenced by get_epsilon_obs().

TH1F* AllContentWithinFloatingRange::histogram [protected]

Definition at line 850 of file QTest.h.

int AllContentWithinFloatingRange::Nrange [protected]

Definition at line 851 of file QTest.h.

Referenced by set_Nrange().

int AllContentWithinFloatingRange::result [protected]

Definition at line 856 of file QTest.h.

Referenced by get_result().

double AllContentWithinFloatingRange::S_fail [protected]

Definition at line 853 of file QTest.h.

Referenced by set_S_fail().

double AllContentWithinFloatingRange::S_fail_obs [protected]

Definition at line 855 of file QTest.h.

Referenced by get_S_fail_obs().

double AllContentWithinFloatingRange::S_pass [protected]

Definition at line 853 of file QTest.h.

Referenced by set_S_pass().

double AllContentWithinFloatingRange::S_pass_obs [protected]

Definition at line 855 of file QTest.h.

Referenced by get_S_pass_obs().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:14:39 2009 for CMSSW by  doxygen 1.5.4