namespace events class Math : public Function Event columns can be used in math expression which can be used everywhere an event function is needed
| | Math (const Function& f, operation op) Constructor |
| | Math (const Function& f1, const Function& f2, operation op) Constructor |
| | Copy () const Copy the event column |
| | Evaluate (const Argument& arg, Value& val) const Math expression value |
| | Math () Default constructor |
Event columns can be used in math expression which can be used
everywhere an event function is needed. For example one can write
5 < sqrt (pwr (Column ("Amplitude(0)"), 2) +
pwr (Column ("Amplitude(1)"), 2) )
\begin{verbatim}
to define an event condition which checks whether the vector
sum of the amplitudes of two events is larger than 5.
@memo Defines the event math routines
@author Written June 2001 by Masahiro Ito and Daniel Sigg
@version 1.0
opNeg
opInc
opDec
opAdd
opSub
opMul
opDiv
opMod
opAbs
opSqrt
opPow
opExp
opLog
opLog10
opSin
opCos
opTan
opAsin
opAcos
opAtan
opAtan2
opSinh
opCosh
opTanh
opCeil
opFloor
opNot
opAnd
opOr
opXor
opLeft
opRight
opConj
Math(const Function& f1, const Function& f2, operation op)
virtual Math* Copy() const
virtual bool Evaluate(const Argument& arg, Value& val) const
val - Fucntion value (return)
alphabetic index hierarchy of classes
Please send questions and comments to sigg_d@ligo-wa.caltech.edu
generated by doc++