#include
#include
#include
void mkhtml (char *macro=0, Int_t force=0) {
// to run this macro, you must have the correct .rootrc file
// in your galice directory.
// The gAlice classes summary documentation go to directory html
// The gAlice classes source documentation go to directory html/src
// The example macros documentation go to directory html/examples
// gROOT->LoadMacro("loadlibs.C");
// loadlibs();
THtml html;
html.SetProductName("AliRoot");
if(macro) {
gROOT->LoadMacro(macro);
html.Convert(macro,"Example Macro");
} else {
gSystem->Load("liblhapdf"); // Parton density functions
gSystem->Load("libEGPythia6"); // TGenerator interface
gSystem->Load("libpythia6"); // Pythia
gSystem->Load("libAliPythia6"); // ALICE specific implementations
// ANALYSIS
gSystem->Load("libANALYSIS");
gSystem->Load("libANALYSISalice");
gSystem->Load("libANALYSIScalib");
gSystem->Load("libESDfilter");
gSystem->Load("libEventMixing");
gSystem->Load("libTender");
gSystem->Load("libTenderSupplies");
// CORRFW
gSystem->Load("libCORRFW"); //
// PWG
gSystem->Load("libPWGTools");
gSystem->Load("libPWGGlauber");
gSystem->Load("libPWGflowBase");
gSystem->Load("libPWGflowTasks");
gSystem->Load("libPWGmuon");
gSystem->Load("libPWGmuondep");
gSystem->Load("libPWGEMCAL");
gSystem->Load("libPWGCaloTrackCorrBase");
// PWGCF
gSystem->Load("libPWGCFCorrelationsBase");
gSystem->Load("libPWGCFCorrelationsDPhi");
gSystem->Load("libPWGCFCorrelationsJCORRAN");
gSystem->Load("libPWGCFChaoticity");
gSystem->Load("libPWGCFFEMTOSCOPYAOD");
gSystem->Load("libPWGCFfemtoscopy");
gSystem->Load("libPWGCFfemtoscopyUser");
gSystem->Load("libPWGCFunicor");
gSystem->Load("libPWGCFebye");
//PH gSystem->Load("libPWGCFK0Analysis");
// PWGDQ
gSystem->Load("libPWGDQbase");
gSystem->Load("libPWGDQdielectron");
// PWGGA
gSystem->Load("libPWGGACaloTasks");
gSystem->Load("libPWGGACaloTrackCorrelations");
gSystem->Load("libPWGGAEMCALTasks");
gSystem->Load("libPWGGAGammaConv");
gSystem->Load("libPWGGAPHOSTasks");
// PWGHF
gSystem->Load("libPWGHFbase");
gSystem->Load("libPWGHFhfe");
gSystem->Load("libPWGHFcorrelationHF");
gSystem->Load("libPWGHFvertexingHF");
// PWGJE
gSystem->Load("libJETAN");
// gSystem->Load("libPWGJE");
// gSystem->Load("libPWGJEEMCALJetTasks");
// PWGLF
gSystem->Load("libPWGLFSTRANGENESS");
gSystem->Load("libPWGLFforward2");
gSystem->Load("libPWGLFresonances");
gSystem->Load("libPWGLFrsnextra");
gSystem->Load("libPWGLFspectra");
// gSystem->Load("libPWGLFtotEt")
// PWGPP
gSystem->Load("libPWGPP");
gSystem->Load("libPWGPPMUONdep");
gSystem->Load("libPWGPPMUONlite");
gSystem->Load("libPWGPPevchar");
// PWGUD
gSystem->Load("libPWGUDbase");
gSystem->Load("libPWGUDFP");
gSystem->Load("libPWGUDdiffractive");
gSystem->Load("libPWGUDselectors");
// ITS/UPGRADE
gSystem->Load("libITSUpgradeBase");
gSystem->Load("libITSUpgradeSim");
gSystem->Load("libITSUpgradeRec");
// EVE
gSystem->Load("libEve");
gSystem->Load("libEveBase");
gSystem->Load("libEveDet");
gSystem->Load("libEveHLT");
html.MakeAll(force,"[A-Z]*");
}
}