]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/BASE/AliHLTReconstructorBase.cxx
Renaming AliHLTReconstructorBase to AliHLTPluginBase to reflect the
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTReconstructorBase.cxx
index e3518287a08859bde5f143e78091db506b5a2c58..e78cc3c5bfd4f5b3eebf3bd7b95b2df8b63aad3a 100644 (file)
 /** @file   AliHLTReconstructorBase.cxx
     @author Matthias Richter
     @date   
-    @brief  Base class for HLT reconstruction classes.
+    @brief  AliHLTPluginBase child for backward compatibility.
 */
 
 #include "AliHLTReconstructorBase.h"
-#include "AliHLTSystem.h"
 
 /** ROOT macro for the implementation of ROOT specific class methods */
 ClassImp(AliHLTReconstructorBase)
@@ -35,30 +34,9 @@ AliHLTReconstructorBase::AliHLTReconstructorBase()
   // refer to README to build package
   // or
   // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
-  fNofInstances++;
 }
 
 AliHLTReconstructorBase::~AliHLTReconstructorBase()
 {
   // see header file for class documentation
-  if (--fNofInstances<=0) delete fpSystem;
-  fpSystem=NULL;
 }
-
-void AliHLTReconstructorBase::InitInstance()
-{
-  // see header file for class documentation
-  if (!fpSystem) fpSystem=new AliHLTSystem;
-}
-
-AliHLTSystem* AliHLTReconstructorBase::GetInstance()
-{
-  // see header file for class documentation
-  if (!fpSystem) InitInstance();
-  return fpSystem;
-}
-
-
-AliHLTSystem* AliHLTReconstructorBase::fpSystem=NULL;
-
-int AliHLTReconstructorBase::fNofInstances=0;