#include <MassWindow.h>
Public Member Functions | |
backgroundFunctionBase * | backgroundFunction () const |
void | count (const double &mass, const double &weight=1.) |
double | events () const |
const std::vector< unsigned int > * | indexes () const |
bool | isIn (const double &mass) |
double | lowerBound () const |
double | mass () const |
MassWindow (const double ¢ralMass, const double &lowerBound, const double &upperBound, const std::vector< unsigned int > &indexes, backgroundFunctionBase *backgroundFunction) | |
void | resetCounter () |
double | upperBound () const |
Protected Attributes | |
backgroundFunctionBase * | backgroundFunction_ |
double | centralMass_ |
std::vector< unsigned int > | indexes_ |
double | lowerBound_ |
double | upperBound_ |
double | weightedEvents_ |
Holds the information relative to a mass window:
Definition at line 18 of file MassWindow.h.
|
inline |
Definition at line 20 of file MassWindow.h.
|
inline |
|
inline |
Definition at line 32 of file MassWindow.h.
References lowerBound_, mass(), upperBound_, mps_merge::weight, and weightedEvents_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 39 of file MassWindow.h.
References centralMass_.
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), count(), and isIn().
|
inline |
|
inline |
|
protected |
Definition at line 54 of file MassWindow.h.
Referenced by backgroundFunction().
|
protected |
Definition at line 47 of file MassWindow.h.
Referenced by mass().
|
protected |
Definition at line 53 of file MassWindow.h.
Referenced by indexes().
|
protected |
Definition at line 48 of file MassWindow.h.
Referenced by count(), isIn(), and lowerBound().
|
protected |
Definition at line 49 of file MassWindow.h.
Referenced by count(), isIn(), and upperBound().
|
protected |
Definition at line 51 of file MassWindow.h.
Referenced by count(), events(), and resetCounter().