4#ifndef __KVDETECTORSIGNALEXPRESSION_H
5#define __KVDETECTORSIGNALEXPRESSION_H
7#include "KVDetectorSignal.h"
73 Warning(
"SetValue",
"[%s] : Calling SetValue for a signal expression has no effect",
GetName());
#define ClassDef(name, id)
const Char_t * GetLabel() const
Signal output from a mathematical combination of other signals.
Double_t GetValue(const KVNameValueList ¶ms="") const
Bool_t IsExpression() const
std::unique_ptr< TFormula > fFormula
KVString GetExpression() const
std::vector< KVDetectorSignal * > fSignals
Base class for output signal data produced by a detector.
Base class for detector geometry description.
Handles lists of named parameters with different types, a list of KVNamedParameter objects.
KaliVeda extensions to ROOT collection classes.
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
const char * GetName() const override
virtual void Warning(const char *method, const char *msgfmt,...) const