Refactor Pipe
This merge requests does a couple of things
- Add the T stations, which was missing from the previous merge request
- Breaks apart the Pipes to you can include pipes on specific sections.
Some notes on current implementation:
-
Some pipes are currently dependent on
PipeAfterMagnet
. It's becausePipeAfterMagnet
calls inPipe/AfterMagnet-Params
, whichPipeT
,PipeAfterT
, andPipeDownstream
need. This bit hasn't been refactored yet, any suggestions welcome. -
PipeVP
andPipeUT
are dependent on the subdetectorsVP
andUT
respectively; this is because those two pipes are attached to theVP
andUT
regions, which aren't created until those two subdetectors are added in. Could be fixed by modifyingRegions/detector.xml
, but might be best to leave it for later as this brings a discussion of how we would like to refactor the regions themselves as well.
TODO:
-
Understand VMA
imports (for later)