ROOTPWA
Public Member Functions | Private Attributes | List of all members
flatRange Class Reference

#include <massDep.h>

Inheritance diagram for flatRange:
massDep

Public Member Functions

 flatRange ()
virtual ~flatRange ()
 flatRange (const flatRange &b)
flatRangecreate () const
flatRangeclone () const
virtual void print ()
std::complex< double > val (const particle &p)
void setRange (double low, double high)

Private Attributes

double mlow
double mhigh

Detailed Description

Definition at line 54 of file massDep.h.

Constructor & Destructor Documentation

flatRange::flatRange ( )
inline

Definition at line 56 of file massDep.h.

Referenced by clone(), and create().

virtual flatRange::~flatRange ( )
inlinevirtual

Definition at line 57 of file massDep.h.

flatRange::flatRange ( const flatRange b)
inline

Definition at line 58 of file massDep.h.

References mhigh, and mlow.

Member Function Documentation

flatRange* flatRange::clone ( ) const
inlinevirtual

Implements massDep.

Definition at line 61 of file massDep.h.

References flatRange().

flatRange* flatRange::create ( ) const
inlinevirtual

Implements massDep.

Definition at line 60 of file massDep.h.

References flatRange().

virtual void flatRange::print ( )
inlinevirtual

Reimplemented from massDep.

Definition at line 63 of file massDep.h.

void flatRange::setRange ( double  low,
double  high 
)
inline

Definition at line 66 of file massDep.h.

References mhigh, and mlow.

Referenced by yyparse().

complex< double > flatRange::val ( const particle p)
virtual

Implements massDep.

Definition at line 17 of file massDep.cc.

References particle::get4P().

Member Data Documentation

double flatRange::mhigh
private

Definition at line 74 of file massDep.h.

Referenced by flatRange(), and setRange().

double flatRange::mlow
private

Definition at line 73 of file massDep.h.

Referenced by flatRange(), and setRange().


The documentation for this class was generated from the following files: