What is ADAMOFORTRAN is well suited to writing algorithms, but its simple data
structures are inadequate to cope with the complexity of large programs
for particle physics experiments. Memory managers try to overcome
this problem but they are clumsy and dangerous. Other programming
languages provide data structures but no operators.
ADAMO, originally developed for the ALEPH experiment at LEP, supports
an experiment-wide strategy for data design and organisation, based
Entity Relationship diagrams
Data Definition Language
- with data operators and code generation for
FORTRAN, C and other languages;
- for documentation and data validation
- suitable for event data, calibrations etc.
Interactive access to data