ROOT logo
/**
 * @file   MakeTrain.C
 * @author Christian Holm Christensen <cholm@master.hehi.nbi.dk>
 * @date   Fri Nov 23 02:23:03 2012
 * 
 * @brief  Run a train
 * 
 * 
 * @ingroup pwglf_forward_scripts_makers
 */
//====================================================================
/** 
 * Run a train
 * 
 * @param name       Name of train - free form.  This will be the name
 *                   of the output directory if the plug-in is used 
 * @param cls        Class name
 * @param options    Options string
 * @param url        Execution and input URL
 *
 * @ingroup pwglf_forward_aod
 */
void MakeTrain(TString     name       = "aod", 
	       TString     cls        = "",
	       TString     url        = "help",
	       TString     options    = "help")
{
  if (cls.IsNull())  Fatal("MakeTrain", "Must specify a class name");
  if (name.IsNull()) Fatal(cls, "Must specify a name");
  gROOT->LoadMacro("$ALICE_ROOT/PWGLF/FORWARD/trains/RunTrain.C");
  gROOT->SetMacroPath(Form("%s:$ALICE_ROOT/PWGLF/FORWARD/analysis2/trains",
			   gROOT->GetMacroPath()));

  RunTrain(name, cls, uri, options);
}
//
// EOF
//
 MakeTrain.C:1
 MakeTrain.C:2
 MakeTrain.C:3
 MakeTrain.C:4
 MakeTrain.C:5
 MakeTrain.C:6
 MakeTrain.C:7
 MakeTrain.C:8
 MakeTrain.C:9
 MakeTrain.C:10
 MakeTrain.C:11
 MakeTrain.C:12
 MakeTrain.C:13
 MakeTrain.C:14
 MakeTrain.C:15
 MakeTrain.C:16
 MakeTrain.C:17
 MakeTrain.C:18
 MakeTrain.C:19
 MakeTrain.C:20
 MakeTrain.C:21
 MakeTrain.C:22
 MakeTrain.C:23
 MakeTrain.C:24
 MakeTrain.C:25
 MakeTrain.C:26
 MakeTrain.C:27
 MakeTrain.C:28
 MakeTrain.C:29
 MakeTrain.C:30
 MakeTrain.C:31
 MakeTrain.C:32
 MakeTrain.C:33
 MakeTrain.C:34
 MakeTrain.C:35
 MakeTrain.C:36
 MakeTrain.C:37
 MakeTrain.C:38
 MakeTrain.C:39