20 #ifndef _EXTERNSIGNALSOURCE_H_
21 #define _EXTERNSIGNALSOURCE_H_
23 #include "mbsimControl/signal_.h"
25 namespace MBSimControl {
31 void setSourceSize(
int size) { s.resize(size); }
32 std::string getType()
const {
return "ExternSignalSource"; }
33 void updateSignal() { upds =
false; }
34 void setSignal(
const fmatvec::VecV& input) { assert(s.size()==input.size()); s=input; }
35 void initializeUsingXML(xercesc::DOMElement *element) {
36 Signal::initializeUsingXML(element);
37 setSourceSize(getInt(MBXMLUtils::E(element)->getFirstElementChildNamed(MBSIMCONTROL%
"sourceSize")));
Signal.
Definition: signal_.h:37
Definition: extern_signal_source.h:28