Next: My Suggestions
Up: l1soft_0906_sworg
Previous: CMT
Tools
- Should we try to use standard ATLAS tools (ie CMT)
from the start? Or stick to Makefiles?
- Use of other tools, eg code checking, memory leaks, etc
- Documentation: use Doxygen (or other similar product)
for source code documentation
and eg Together for making diagrams?
Coding, naming, etc
- How strictly should we follow ATLAS coding and naming rules?
- Convention/style for our package names? Prefix everything
with l1calo or L1Calo to avoid any possible
clashes with other packages in Atlas?
- Possible problem with two level (eg l1calo/package)
structure in CVS when using CMT?
Namespaces
- Newer compilers will require std:: prefix for STL.
Use of using namespace std; is discouraged.
- Use namespaces for our software? Eg single l1calo namespace?
At least for new packages?
Next: My Suggestions
Up: l1soft_0906_sworg
Previous: CMT
Murrough Landon (m.p.j.landon@qmul.ac.uk)