Define variables through new @defvar macro
Compare changes
Files
2- Michiel Cottaar authored
+ 64
− 51
@@ -5,11 +5,10 @@ module BuildingBlocks
@@ -20,7 +19,7 @@ Main interface:
@@ -102,17 +101,17 @@ function waveform(bb::BaseBuildingBlock)
@@ -133,7 +132,7 @@ function start_time(building_block::BaseBuildingBlock, index)
@@ -143,7 +142,7 @@ function start_time(building_block::BaseBuildingBlock, index)
@@ -169,14 +168,14 @@ function waveform_sequence(bb::BaseBuildingBlock, first, last)
@@ -191,53 +190,67 @@ function waveform_sequence(bb::BaseBuildingBlock, first, last)
@@ -254,12 +267,12 @@ function get_pulse(bb::BaseBuildingBlock, time::Number)
@@ -270,12 +283,12 @@ function get_gradient(bb::BaseBuildingBlock, time::Number)
@@ -353,7 +366,7 @@ function get_readout(bb::BuildingBlock)
@@ -361,13 +374,13 @@ function effective_time(bb::BuildingBlock)
@@ -380,7 +393,7 @@ struct Wait <: BaseBuildingBlock