Action #331

Updated by Knödlseder Jürgen over 12 years ago

Factorise @GCTAResponse@ class as the file @GCTAResponse.cpp@ becomes a long monolithic file that will be difficult to maintain.

One option is to separate the code for extended sources and diffuse sources in separate files. Also the helper classes that are used for integration should be split into separate files. We probably should also rename the helper classes so that they have unique names.

Another option is to add the helper classes for integration to the @GCTASupport@ file. The disadvantage of this option is that specific classes would no longer belong to specific files. Maybe this is more confusing.

Back