/*
$Log$
+Revision 1.6 2000/09/07 17:04:31 morsch
+In Streamer: TIter() after R__b << fEntries (Dmitri Yurevitch Peressounko)
+
Revision 1.5 2000/06/09 20:28:51 morsch
All coding rule violations except RS3 corrected (AM)
#include "AliGenCocktail.h"
#include "AliGenCocktailEntry.h"
#include "AliRun.h"
-#include <stdlib.h>
ClassImp(AliGenCocktail)
}
void AliGenCocktail::
-AddGenerator(AliGenerator *Generator, TString Name, Float_t RateExp)
+AddGenerator(AliGenerator *Generator, char* Name, Float_t RateExp)
{
//
// Forward parameters to the new generator
Generator->SetTrackingFlag(fTrackIt);
//
// Add generator to list
+
AliGenCocktailEntry *entry =
new AliGenCocktailEntry(Generator, Name, RateExp);
fEntries->Add(entry);
}
}
-
+/*
void AliGenCocktail::Streamer(TBuffer &R__b)
{
// Stream an object of class AliGenCocktail.
}
}
}
+*/
AliGenCocktail& AliGenCocktail::operator=(const AliGenCocktail& rhs)
{
/* $Id$ */
#include "AliGenerator.h"
+#include <TList.h>
class AliGenCocktailEntry;
//
// Add a new generator to the list
virtual void AddGenerator
- (AliGenerator *Generator, TString Name, Float_t RateExp );
+ (AliGenerator *Generator, char* Name, Float_t RateExp );
virtual TList* Entries() {return fEntries;}
// Iterators
AliGenCocktailEntry* FirstGenerator();
protected:
Int_t fNGenerators; // Number of generators booked
TList *fEntries; // List of Generators
- TObjLink *flnk1; // Iterator for first generator
- TObjLink *flnk2; // Iterator for second generator
+ TObjLink *flnk1; // ! Iterator for first generator
+ TObjLink *flnk2; // ! Iterator for second generator
//
ClassDef(AliGenCocktail,1) // Particle cocktail generator a la SHAKER
};
#pragma link C++ class AliGenBox;
#pragma link C++ class AliGenParam;
#pragma link C++ class AliGenPythia-;
-#pragma link C++ class AliGenCocktail-;
+#pragma link C++ class AliGenCocktail;
#pragma link C++ class AliGenCocktailEntry;
#pragma link C++ class AliGenExtFile;
+#pragma link C++ class AliGenExtFileCH;
#pragma link C++ class AliGenScan;
#pragma link C++ class AliGenDoubleScan;
#pragma link C++ class AliPythia-;