]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetESDmcReader.cxx
- Clean-up of data members and methods in base classes and derived classes
[u/mrichter/AliRoot.git] / JETAN / AliJetESDmcReader.cxx
index ad10e5da9e0c994dd1f470abf9d57cb36e80c4a7..5b6318e5851b6317fac69d62e7c0c5b988a29f4f 100644 (file)
 ClassImp(AliJetESDmcReader)
 
 AliJetESDmcReader::AliJetESDmcReader():
-    fAliHeader(0),
-    fMass(0),
-    fSign(0)
+    AliJetESDReader(),
+    fChainMC(0x0),
+    fAliHeader(0)
 {
   // Constructor    
-  fReaderHeader = 0x0;
 }
 
 //____________________________________________________________________________
@@ -47,6 +46,7 @@ AliJetESDmcReader::AliJetESDmcReader():
 AliJetESDmcReader::~AliJetESDmcReader()
 {
   // Destructor
+    delete fChainMC;
 }
 
 //____________________________________________________________________________
@@ -65,7 +65,7 @@ void AliJetESDmcReader::OpenInputFiles()
   // Add files matching patters to the chain
   void *dir  = gSystem->OpenDirectory(dirName);
   const char *name = 0x0;
-  int nesd = fReaderHeader->GetNesd();
+  int nesd = ((AliJetESDReaderHeader*)fReaderHeader)->GetNesd();
   int a = 0;
   while ((name = gSystem->GetDirEntry(dir))){
     if (a>=nesd) continue;