JEMRIS 2.9.2
open-source MRI simulations
Loading...
Searching...
No Matches
ExternalGradPulse Member List

This is the complete list of members for ExternalGradPulse, including all inherited members.

AddAllDOMattributes(bool show_hidden=true)Module
AddDOMattribute(const string attribute, const string value)Module
Clone() constExternalGradPulseinlinevirtual
CopyObservers(Attribute *a1, Attribute *a2)Prototype
DumpTree(const string &file="", Module *mod=NULL, int ichild=0, int level=0)Module
ExternalGradPulse()ExternalGradPulseinline
ExternalGradPulse(const ExternalGradPulse &)ExternalGradPulse
GenerateEvents(std::vector< Event * > &events)GradPulseinlinevirtual
GetADCFlag()Pulseinline
GetAreaNumeric(int steps)GradPulse
GetAttribute(string name)Prototype
GetAxis() constPulseinline
GetChild(unsigned int position) constModule
GetChildren() constModule
GetChildrenDynamic() constModule
GetClassType()Prototypeinline
GetDepth(int depth=0)Module
GetDOMattribute(const string attribute)Prototypeinline
GetDuration()Pulseinlinevirtual
GetFrequency()TxRxPhaseinline
GetGradient(double const time)ExternalGradPulseinlinevirtual
GetHardwareMode()Moduleinline
GetInfo()ExternalGradPulseprotectedvirtual
GetInitialDelay()Pulseinline
GetInitialPhase()TxRxPhaseinline
getLinearPhase(Module *mod, double time)TxRxPhasestatic
GetNADC()Pulseinline
GetName()Prototypeinline
GetNode()Prototypeinline
GetNumberOfChildren() constModule
GetNumOfTPOIs()Moduleinlinevirtual
GetParent()Modulevirtual
GetPhaseLock()TxRxPhaseinline
GetPrototypeByAttributeValue(string name, string attrib)Modulevirtual
GetSeqTree() (defined in Module)Moduleinline
GetTPOIs()Moduleinlinevirtual
GetType()Prototypeinline
GetValue(double *dAllVal, double const time)GradPulsevirtual
Pulse::GetValue(double *dAllVal, double const time) constPulseinlinevirtual
GetVector()Prototypeinline
GradPulse()GradPulse
GradPulse(const GradPulse &)GradPulse
HasAttribute(string name)Prototypeinline
HasDOMattribute(const string attribute)Prototypeinline
HasNonLinGrad()GradPulseinline
HideAttribute(string attrib, bool observable=true)Prototype
Initialize(DOMNode *node)Modulevirtual
InsertChild(const string &name)Module
IsPrepared()Prototypeinline
m_adcPulseprotected
m_adc_flagPulseprotected
m_areaGradPulseprotected
m_attributesPrototypeprotected
m_auxPrototypeprotected
m_axisPulseprotected
m_callsModuleprotected
m_durationModuleprotected
m_ec_areaGradPulseprotected
m_ec_lengthGradPulseprotected
m_eddy_currentsGradPulseprotected
m_eddy_pulseGradPulseprotected
m_eddy_timeGradPulseprotected
m_eddy_valGradPulseprotected
m_fnameExternalGradPulseprotected
m_frequencyTxRxPhaseprotected
m_hardware_modeModuleprotected
m_hideGradPulseprotected
m_infoModuleprotected
m_initial_delayPulseprotected
m_initial_phaseTxRxPhaseprotected
m_interpExternalGradPulseprotected
m_max_amplGradPulseprotected
m_namePrototypeprotected
m_nlg_fieldGradPulseprotected
m_nlg_pxGradPulseprotected
m_nlg_pyGradPulseprotected
m_nlg_pzGradPulseprotected
m_nlg_valGradPulseprotected
m_nodePrototypeprotected
m_non_lin_gradGradPulseprotected
m_obs_attrib_keywordPrototypeprotected
m_obs_attribsPrototypeprotected
m_parametersModuleprotected
m_phase_lockTxRxPhaseprotected
m_preparedPrototypeprotected
m_pulse_dataExternalGradPulseprotected
m_rise_timeGradPulseprotected
m_scaleExternalGradPulseprotected
m_seq_treeModuleprotected
m_slew_rateGradPulseprotected
m_tpoiModuleprotected
m_typePrototypeprotected
m_vectorPrototypeprotected
Module()Module
Module(const Module &)Module
NewState(const T &val)Prototypeinline
Notify(const T &val)Prototypeinline
Observe(Attribute *attrib, string prot_name, string attrib_name, bool verbose)Prototype
Observe(Attribute *attrib, string prot_name, string attrib_name, string attrib_keyword, bool verbose) (defined in Prototype)Prototype
Prepare(const PrepareMode mode)ExternalGradPulsevirtual
PrepareEddyCurrents(PrepareMode mode, int steps=5000)GradPulsevirtual
PrepareNLGfield(PrepareMode mode)GradPulsevirtual
Prototype()Prototypeinline
Prototype(const Prototype &)Prototypeinline
Pulse()Pulse
Pulse(const Pulse &)Pulseinline
ReplaceString(string &str, const string &s1, const string &s2)Prototypestatic
ReplaceSymbolString(string &str, const string &s1, const string &s2)Prototypestatic
SetADCFlag(int adcflag)Pulseinline
SetArea(double val)GradPulse
SetAxis(const PulseAxis eAxis)Pulseinline
SetDuration(double val)Pulse
SetFrequency(double val)TxRxPhaseinline
SetInitialPhase(double val)TxRxPhaseinline
SetNADC(int nadc)Pulseinline
SetName(string name)Prototype
SetNode(DOMNode *node)Prototypeinline
SetNonLinGradField(double const time)GradPulse
SetPhaseLock(bool bval)TxRxPhaseinline
SetSeqTree(SequenceTree *pST) (defined in Module)Moduleinline
SetTPOIs()ExternalGradPulseinlinevirtual
StaticDOM(DOMDocument *doc, DOMNode *node, bool append=true)Module
Tokenize(const string &str, const string &delimiters=",")Prototypestatic
TxRxPhase()TxRxPhase
WriteStaticXML(const string &xml_file)Module
~ExternalGradPulse()ExternalGradPulseinline
~GradPulse()GradPulsevirtual
~Module()Moduleinlinevirtual
~Prototype()Prototypeinlinevirtual
~Pulse()Pulseinlinevirtual
~TxRxPhase()TxRxPhaseinlinevirtual

-- last change 03.01.2025 | Tony Stoecker | Imprint | Data Protection --