![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Binding class for HLT simulation in AliRoot. More...
#include <cassert>
#include <cerrno>
#include "TObjArray.h"
#include "TObjString.h"
#include "AliHLTSimulation.h"
#include "AliSimulation.h"
#include "AliLog.h"
#include "AliRun.h"
#include "AliRunLoader.h"
#include "AliHeader.h"
#include "AliCDBManager.h"
#include "AliCDBEntry.h"
#include "AliCDBPath.h"
#include "AliCDBId.h"
#include "AliCDBMetaData.h"
#include "AliCDBStorage.h"
#include "AliGRPObject.h"
#include "AliGRPManager.h"
#include "AliHLTSystem.h"
#include "AliHLTConfigurationHandler.h"
#include "AliHLTPluginBase.h"
#include "AliRawReaderFile.h"
#include "AliRawReaderDate.h"
#include "AliRawReaderRoot.h"
#include "AliESDEvent.h"
#include "AliHLTOUTComponent.h"
#include "AliTracker.h"
#include "TGeoGlobalMagField.h"
#include "TSystem.h"
#include "TMath.h"
Go to the source code of this file.
Functions | |
AliHLTSimulation * | AliHLTSimulationCreateInstance () |
int | AliHLTSimulationDeleteInstance (AliHLTSimulation *pSim) |
int | AliHLTSimulationInit (AliHLTSimulation *pSim, AliRunLoader *pRunLoader, const char *options) |
int | AliHLTSimulationRun (AliHLTSimulation *pSim, AliRunLoader *pRunLoader) |
int | AliHLTSimulationGetLibraryVersion () |
int | AliHLTSimulationSetup (AliHLTSimulation *, AliSimulation *pSim, const char *specificObjects) |
void | CompileInfo (const char *&date, const char *&time) |
AliHLTSimulation* AliHLTSimulationCreateInstance | ( | ) |
Create an instance of the AliHLTSimulation class
Definition at line 325 of file AliHLTSimulation.cxx.
Referenced by AliSimulation::CreateHLT().
int AliHLTSimulationDeleteInstance | ( | AliHLTSimulation * | pSim | ) |
Delete an instance of the AliHLTSimulation class
Definition at line 331 of file AliHLTSimulation.cxx.
Referenced by AliSimulation::RunHLT().
int AliHLTSimulationGetLibraryVersion | ( | ) |
Get version no of the library/class interface
Definition at line 355 of file AliHLTSimulation.cxx.
int AliHLTSimulationInit | ( | AliHLTSimulation * | pSim, |
AliRunLoader * | pRunLoader, | ||
const char * | options | ||
) |
Set options for an instance. Init is invoked right before running HLT simulation, i.e. after all the other AliSimulation was done
Definition at line 337 of file AliHLTSimulation.cxx.
Referenced by AliSimulation::RunHLT().
int AliHLTSimulationRun | ( | AliHLTSimulation * | pSim, |
AliRunLoader * | pRunLoader | ||
) |
Run simulation for an instance and run loader
Definition at line 346 of file AliHLTSimulation.cxx.
Referenced by AliSimulation::RunHLT().
int AliHLTSimulationSetup | ( | AliHLTSimulation * | pHLTSim, |
AliSimulation * | pSim, | ||
const char * | options | ||
) |
Setup the HLT simulation. Setup is done right after the creation. To be called before the actual AliSimulation starts when the OCDB is not yet locked.
Definition at line 361 of file AliHLTSimulation.cxx.
Referenced by AliSimulation::CreateHLT().
void CompileInfo | ( | const char *& | date, |
const char *& | time | ||
) |
Definition at line 393 of file AliHLTSimulation.cxx.