Return to menuGo up
The AnalysisEngine program
This program is still quite empty. It is supposed to be linked with the analysis engine.

It can take a run number as an argument. First thing, it will check the validity of the number. It will then call the startAnalysis method. This method is now pretty empty. In principle, the things it should do are:

  • Retrieve the necessary data from the database and from any data files stored wherever they are
  • "Do" the analysis (whatever it will mean)
  • Create some sort of output file with the results. If this file is created using the standard output (i.e. the System.out.print(...) or System.out.println(...) methods) then you will find the output on pcepcmt19 under the /home/control/AnalysisFiles/outputfiles directory (see the previous section about the AnalysisDistributor for file naming convention). Nothing prevents from storing the files somewhere else; a decision has to be taken. As a first approximation, this output file could already be a distilled information, formatted in such a way to be ready for Construction Database insertion (i.e. the infamous standard action insertion XML files). Any added information could be stored in some other place.