ROOT logo
AliRoot » HLT » BASE » AliHLTPluginBase

class AliHLTPluginBase

This file is property of and copyright by the ALICE HLT Project
ALICE Experiment at CERN, All rights reserved.

Primary Authors: Matthias Richter <Matthias.Richter@ift.uib.no>
for The ALICE HLT Project.

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.

Function Members (Methods)

public:
AliHLTPluginBase()
virtual~AliHLTPluginBase()
static TClass*Class()
static AliHLTSystem*GetInstance()
static voidInitInstance()
virtual TClass*IsA() const
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

private:
static intfNofInstances
static AliHLTSystem*fpSystem! HLT steering object

Class Charts

Inheritance Chart:
AliHLTPluginBase
AliHLTReconstructorBase

Function documentation

AliHLTPluginBase()
 see header file for class documentation
 or
 refer to README to build package
 or
 visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
~AliHLTPluginBase()
 see header file for class documentation
void InitInstance()
 see header file for class documentation
AliHLTSystem* GetInstance()
 see header file for class documentation
AliHLTPluginBase()
 destructor 
AliHLTPluginBase& operator=(const AliHLTPluginBase& src)
 assignment operator prohibited