[INFRA-13] Restructure Andreas' STELLA code Created: 22/Jul/14  Updated: 01/Nov/17  Resolved: 01/Nov/17

Status: Done
Project: Software Development Infrastructure
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Major
Reporter: rhl Assignee: aritter
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Name: Restructure STELLA
Sprint: 2014-8, 2014-9
Reviewers: rhl

 Description   

STELLA is currently built on a single major class, CFits, that contains all the data and code needed to analyse spectra.

This needs to be restructured into a number of classes and code that manipulates them. At the same time we should convert the code where possible to use more standard C++ classes and techniques e.g. std::min rather than custom macros.



 Comments   
Comment by aritter [ 24/Jun/16 ]

The CFits class has been broken down into a FiberTrace class and a Spectrum class. The methods manipulating them as well as math methods and utils methods are now free functions in math and utils namespaces

Comment by swinbank [ 25/Jun/16 ]

This can't be "in review" with stories that still haven't been started.

Comment by shimono [ 14/Jun/17 ]

move this ticket to PIPE2D, which is a project for drp_stella repo?

Generated at Sat Feb 10 16:48:31 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.