#include <EcalWeight.h>
Public Member Functions | |
EcalWeight () | |
EcalWeight (const double &awgt) | |
EcalWeight (const EcalWeight &awgt) | |
bool | operator!= (const EcalWeight &rhs) const |
double | operator() () const |
bool | operator< (const EcalWeight &rhs) const |
bool | operator<= (const EcalWeight &rhs) const |
EcalWeight & | operator= (const EcalWeight &rhs) |
bool | operator== (const EcalWeight &rhs) const |
bool | operator> (const EcalWeight &rhs) const |
bool | operator>= (const EcalWeight &rhs) const |
void | setValue (const double &awgt) |
double | value () const |
Private Attributes | |
double | wgt_ |
Author: Shahram Rahatlou, University of Rome & INFN This is workaround in order to be able to use vector<double> for ECAL weights. because of a conflict I need to define this trivial class so that I can use POOL to store vector<EcalWeight>
Definition at line 14 of file EcalWeight.h.
EcalWeight::EcalWeight | ( | ) |
Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Definition at line 9 of file EcalWeight.cc.
References wgt_.
{ wgt_ = 0.0; }
EcalWeight::EcalWeight | ( | const double & | awgt | ) |
EcalWeight::EcalWeight | ( | const EcalWeight & | awgt | ) |
bool EcalWeight::operator!= | ( | const EcalWeight & | rhs | ) | const [inline] |
double EcalWeight::operator() | ( | ) | const [inline] |
bool EcalWeight::operator< | ( | const EcalWeight & | rhs | ) | const [inline] |
bool EcalWeight::operator<= | ( | const EcalWeight & | rhs | ) | const [inline] |
EcalWeight & EcalWeight::operator= | ( | const EcalWeight & | rhs | ) |
bool EcalWeight::operator== | ( | const EcalWeight & | rhs | ) | const [inline] |
bool EcalWeight::operator> | ( | const EcalWeight & | rhs | ) | const [inline] |
bool EcalWeight::operator>= | ( | const EcalWeight & | rhs | ) | const [inline] |
void EcalWeight::setValue | ( | const double & | awgt | ) | [inline] |
double EcalWeight::value | ( | ) | const [inline] |
double EcalWeight::wgt_ [private] |
Definition at line 33 of file EcalWeight.h.
Referenced by EcalWeight(), operator!=(), operator()(), operator<(), operator<=(), operator=(), operator==(), operator>(), operator>=(), setValue(), and value().