ROOT logo
/**************************************************************************
 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line Project.                                    *
 * Contributors are mentioned in the code where appropriate.              *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/

/* $Id$ */

// Script to document the FMD code
/** @ingroup simple_script
 */
void
Document()
{
  gEnv->SetValue("Root.Html.SourceDir", "$(ALICE)/FMD");
  gEnv->SetValue("Root.Html.OutputDir", "$(ALICE)/FMD/html");

  gSystem->MakeDirectory("$(ALICE)/FMD/html");
  
  THtml* html = new THtml;
  html->MakeAll(kFALSE, "AliFMD*");
  html->Convert("$(ALICE)/FMD/Digitize.C", "Digitize", 
		"FMD/html/src");
  html->Convert("$(ALICE)/FMD/Reconstruct.C", "Reconstruct", 
		"FMD/html/src");
  html->Convert("$(ALICE)/FMD/Simulate.C", "Simulate", 
		"FMD/html/src");
  html->Convert("$(ALICE)/FMD/DrawFMD.C", "DrawFMD", 
		"FMD/html/src");
  html->Convert("$(ALICE)/FMD/ViewFMD.C", "ViewFMD", 
		"FMD/html/src");
  html->MakeIndex("AliFMD*");

  std::ofstream index("FMD/html/index.html");
  html->WriteHtmlHeader(index, "ALICE FMD Code - Index page");
  
  index << "<h1>ALICE FMD Code</h1>\n"
	<< "<ul>\n"
	<< "<li><a href=\"USER_Index.html\">Classes</a></li>\n"
        << "<li><a href=\"src/Digitize.C.html\">Digitize script</a></li>\n"
        << "<li><a href=\"src/Reconstruct.C.html\">Reconstruct script</a></li>\n"
        << "<li><a href=\"src/Simulate.C.html\">Simulate script</a></li>\n"
        << "<li><a href=\"src/DrawFMD.C.html\">DrawFMD script</a></li>\n"
        << "<li><a href=\"src/ViewFMD.C.html\">ViewFMD script</a></li>\n"
	<< "</ul>\n"
	<< std::endl;
  html->WriteHtmlFooter(index, "", "", "", "");
  index.close();
}

//
// EOF
//
 Document.C:1
 Document.C:2
 Document.C:3
 Document.C:4
 Document.C:5
 Document.C:6
 Document.C:7
 Document.C:8
 Document.C:9
 Document.C:10
 Document.C:11
 Document.C:12
 Document.C:13
 Document.C:14
 Document.C:15
 Document.C:16
 Document.C:17
 Document.C:18
 Document.C:19
 Document.C:20
 Document.C:21
 Document.C:22
 Document.C:23
 Document.C:24
 Document.C:25
 Document.C:26
 Document.C:27
 Document.C:28
 Document.C:29
 Document.C:30
 Document.C:31
 Document.C:32
 Document.C:33
 Document.C:34
 Document.C:35
 Document.C:36
 Document.C:37
 Document.C:38
 Document.C:39
 Document.C:40
 Document.C:41
 Document.C:42
 Document.C:43
 Document.C:44
 Document.C:45
 Document.C:46
 Document.C:47
 Document.C:48
 Document.C:49
 Document.C:50
 Document.C:51
 Document.C:52
 Document.C:53
 Document.C:54
 Document.C:55
 Document.C:56
 Document.C:57
 Document.C:58
 Document.C:59
 Document.C:60
 Document.C:61
 Document.C:62
 Document.C:63