link to homepage

Institute for Neuroscience and Medicine

Navigation and service


API documentation

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AnalyticCoilPrototype of a Biot-Savart loop
AnalyticGradPulseGradient with analytic shape
AnalyticPulseShapePrepare and GiNaC evaluation of analytic pulse shapes
AnalyticRFPulseAnalytic RF pulse
AtomicSequenceAtomic sequence prototype
AttributeAttribute class. Attributes are private member variables of a Prototype which are accessible through XML and, thus, they are subject to observation mechanism
BiotSavartLoopPrototype of a Biot-Savart loop
Bloch_CV_ModelNumerical solving of Bloch equations As an application of the CVODE solver by Lawrence Livermore National Laboratory - Livermore, CA http://www.llnl.gov/CASC/sundials
CoilBase class of coil objects
CoilArrayCoil configuration and sensitivities
CoilPrototypeFactoryThis interface knows about coil prototypes
ConcatSequenceConcat sequence prototype
ConstantGradPulseGradient with constant amplitude
DelayAtomicSequencePrototype of a delay
DOMTreeErrorReporterXML exception handling
DynamicVariablesInstance class holding dynamic sample properties
EmptyPulsePrototype of an empty pulse
excompiler
ExternalCoilPrototype of an ideal coil
ExternalGradPulseExternal gradient prototype
ExternalPulseDataRead and retrieve data of external pulse shapes
ExternalRFPulseRF pulse with external pulse shape
GaussianRFPulseGaussian shaped radio frequency pulses
GradPulseBase class and prototype for all gradient pulses
HardRFPulsePrototype for hard radio frequency pulses
IdealCoilPrototype of an ideal coil
ModelBase class for MR model solver
ModuleModule super class! ABC for all Objects in the sequence framework
ModulePrototypeFactoryModule factory
Mpi2EvolutionPure virtual class; provides methods to write evolution file using parallel I/O
nvecStructure keeping the vectors for cvode
ParametersWorld parameters provide the parametric data of the sequence
PrototypePrototype super class
PrototypeFactoryBase class for prototype factories
PulsePulse Super Class. ABC for all RF and gradient pulses
RepIterA super-simple iterator for counting the repetitions of a concat sequence
RepositorySignal repository structure
RFPulseSuper class for all RF pulses
SampleThe Sample is the object to simulate. It contains the spins
SampleReorderShuffleShuffles the order in which spins are simulated
SampleReorderStrategyInterfaceBase class for different sample reorder strategies
SechRFPulseSech shaped radio frequency pulses
SequenceSuper class for all sequence (non-pulse) modules
SequenceTreeSingelton implementation of the lfo-tree representation of the whole sequence
TPOI::setThe set of data of each time point of interest
SignalThe signal store and IO
SimulatorThe simulator
SincRFPulseThe prototype for Sinc RF Pulse
Spin_dataBrief Spin structure
SpiralGradPulsePrototype of a spiral gradient as described by Pauly et al
StrXSimple class for transcoding sax errors to the machines locale
TPOITime points of interest of all modules
TrajectoryContext class for trajectories (design pattern: Strategy)
Trajectory1DOne-dimensional Trajectory
TrajectoryEmptyThe "do nothing"-strategy
TrajectoryInterfacePure virtual base class for all Trajectories
TrajectoryMotionMotion Trajectory
TrajectoryT2sStrategy for T2s; needs some extra handling for GetValueDerived
TrapGradPulsePrototype of a trapezoidal gradient pulse (e.g. for cartesian k-space imaging)
TriangleGradPulseGradient with constant amplitude
TxRxPhasePhase physics super class
WorldThe simulated reality
XMLIOXML file-IO class

Servicemeu