#include <TauDetails.h>
|
| | TauDetails () |
| | Default constructor.
|
| virtual | ~TauDetails () |
| | Virtual destructor.
|
| virtual const std::string & | className () const =0 |
| std::string | toString () const |
| | Uses printOn to make a string of the TauDetails.
|
|
| virtual double | parameter (TauJetParameters ::Detail detail) const |
| virtual int | intParameter (TauJetParameters ::Detail detail) const |
| | value of parameter (type int)
|
| virtual bool | hasParameter (TauJetParameters ::Detail detail) const |
| | check if parameter exists
|
| virtual void | setParameter (TauJetParameters ::Detail detail, double param) |
| | set parameter of type double
|
| virtual void | setIntParameter (TauJetParameters ::Detail detail, int param) |
| | set parameter of type int
|
|
| template<class stream> |
| void | printOn (stream &o) const |
| | Printing function.
|
Definition at line 25 of file TauDetails.h.
◆ TauDetails()
| Analysis::TauDetails::TauDetails |
( |
| ) |
|
◆ ~TauDetails()
| Analysis::TauDetails::~TauDetails |
( |
| ) |
|
|
virtual |
◆ className()
| virtual const std::string & Analysis::TauDetails::className |
( |
| ) |
const |
|
pure virtual |
◆ hasParameter()
| bool Analysis::TauDetails::hasParameter |
( |
TauJetParameters ::Detail | detail | ) |
const |
|
virtual |
◆ intParameter()
| int Analysis::TauDetails::intParameter |
( |
TauJetParameters ::Detail | detail | ) |
const |
|
virtual |
◆ parameter()
| double Analysis::TauDetails::parameter |
( |
TauJetParameters ::Detail | detail | ) |
const |
|
virtual |
◆ printOn()
template<class stream>
| void Analysis::TauDetails::printOn |
( |
stream & | o | ) |
const |
|
protected |
Printing function.
- Parameters
-
Definition at line 96 of file TauDetails.h.
97 {
98 o << "TauDetails;";
99 }
◆ setIntParameter()
| void Analysis::TauDetails::setIntParameter |
( |
TauJetParameters ::Detail | detail, |
|
|
int | param ) |
|
virtual |
◆ setParameter()
| void Analysis::TauDetails::setParameter |
( |
TauJetParameters ::Detail | detail, |
|
|
double | param ) |
|
virtual |
◆ toString()
| std::string Analysis::TauDetails::toString |
( |
| ) |
const |
Uses printOn to make a string of the TauDetails.
- Returns
- string representation of tau details
Definition at line 34 of file TauDetails.cxx.
35 {
39 }
void printOn(stream &o) const
Printing function.
◆ operator<< [1/4]
| MsgStream & operator<< |
( |
MsgStream & | o, |
|
|
const TauDetails & | detail ) |
|
friend |
Printing operator.
- Parameters
-
| o | stream to write to |
| detail | detail to print |
Definition at line 113 of file TauDetails.h.
114 {
115 detail.printOn(o);
116 return o;
117 }
◆ operator<< [2/4]
| MsgStream & operator<< |
( |
MsgStream & | o, |
|
|
const TauDetails * | detail ) |
|
friend |
Printing operator.
- Parameters
-
| o | stream to write to |
| detail | detail to print |
Definition at line 119 of file TauDetails.h.
120 {
121 detail->printOn(o);
122 return o;
123 }
◆ operator<< [3/4]
Printing operator.
- Parameters
-
| o | stream to write to |
| detail | detail to print |
Definition at line 101 of file TauDetails.h.
102 {
104 return o;
105 }
◆ operator<< [4/4]
| std::ostream & operator<< |
( |
std::ostream & | o, |
|
|
const TauDetails * | detail ) |
|
friend |
Printing operator for pointer.
- Parameters
-
| o | stream to write to |
| detail | detail to print |
Definition at line 107 of file TauDetails.h.
108 {
109 detail->printOn(o);
110 return o;
111 }
◆ DEFAULT
| const float Analysis::TauDetails::DEFAULT = -1111. |
|
static |
◆ DEFAULT_INT
| const int Analysis::TauDetails::DEFAULT_INT = INT_MIN |
|
static |
The documentation for this class was generated from the following files: