#include <TString.h>
#include <TFormula.h>
#include "AliGenCocktailEntry.h"
#include "AliGenerator.h"
ClassImp(AliGenCocktailEntry)
AliGenCocktailEntry::AliGenCocktailEntry():
fGenerator(0),
fNGenerated(0),
fFirst(-1),
fLast(-1),
fRate(0),
fNTimes(1),
fKineBias(1),
fBias(1),
fFormula(0)
{
}
AliGenCocktailEntry:: AliGenCocktailEntry
(AliGenerator* pGenerator, const char* Name, Float_t RateExp) :
TNamed(Name, "Generator Cocktail Entry"),
fGenerator(pGenerator),
fNGenerated(0),
fFirst(-1),
fLast(-1),
fRate(RateExp),
fNTimes(1),
fKineBias(1),
fBias(1),
fFormula(0)
{
}
AliGenCocktailEntry::AliGenCocktailEntry(const AliGenCocktailEntry &entry):
TNamed(entry),
fGenerator(0),
fNGenerated(0),
fFirst(-1),
fLast(-1),
fRate(0),
fNTimes(1),
fKineBias(1),
fBias(1),
fFormula(0)
{
entry.Copy(*this);
}
void AliGenCocktailEntry::PrintInfo() const
{
printf("\n Generator: %s Generated Events: %d First: %d Last: %d",
(const char *) fName, fGenerator->NumberParticles(), fFirst, fLast);
}
AliGenCocktailEntry& AliGenCocktailEntry::operator
=(const AliGenCocktailEntry& rhs)
{
rhs.Copy(*this);
return (*this);
}
void AliGenCocktailEntry::Copy(TObject&) const
{
Fatal("Copy","Not implemented!\n");
}
AliGenCocktailEntry.cxx:1 AliGenCocktailEntry.cxx:2 AliGenCocktailEntry.cxx:3 AliGenCocktailEntry.cxx:4 AliGenCocktailEntry.cxx:5 AliGenCocktailEntry.cxx:6 AliGenCocktailEntry.cxx:7 AliGenCocktailEntry.cxx:8 AliGenCocktailEntry.cxx:9 AliGenCocktailEntry.cxx:10 AliGenCocktailEntry.cxx:11 AliGenCocktailEntry.cxx:12 AliGenCocktailEntry.cxx:13 AliGenCocktailEntry.cxx:14 AliGenCocktailEntry.cxx:15 AliGenCocktailEntry.cxx:16 AliGenCocktailEntry.cxx:17 AliGenCocktailEntry.cxx:18 AliGenCocktailEntry.cxx:19 AliGenCocktailEntry.cxx:20 AliGenCocktailEntry.cxx:21 AliGenCocktailEntry.cxx:22 AliGenCocktailEntry.cxx:23 AliGenCocktailEntry.cxx:24 AliGenCocktailEntry.cxx:25 AliGenCocktailEntry.cxx:26 AliGenCocktailEntry.cxx:27 AliGenCocktailEntry.cxx:28 AliGenCocktailEntry.cxx:29 AliGenCocktailEntry.cxx:30 AliGenCocktailEntry.cxx:31 AliGenCocktailEntry.cxx:32 AliGenCocktailEntry.cxx:33 AliGenCocktailEntry.cxx:34 AliGenCocktailEntry.cxx:35 AliGenCocktailEntry.cxx:36 AliGenCocktailEntry.cxx:37 AliGenCocktailEntry.cxx:38 AliGenCocktailEntry.cxx:39 AliGenCocktailEntry.cxx:40 AliGenCocktailEntry.cxx:41 AliGenCocktailEntry.cxx:42 AliGenCocktailEntry.cxx:43 AliGenCocktailEntry.cxx:44 AliGenCocktailEntry.cxx:45 AliGenCocktailEntry.cxx:46 AliGenCocktailEntry.cxx:47 AliGenCocktailEntry.cxx:48 AliGenCocktailEntry.cxx:49 AliGenCocktailEntry.cxx:50 AliGenCocktailEntry.cxx:51 AliGenCocktailEntry.cxx:52 AliGenCocktailEntry.cxx:53 AliGenCocktailEntry.cxx:54 AliGenCocktailEntry.cxx:55 AliGenCocktailEntry.cxx:56 AliGenCocktailEntry.cxx:57 AliGenCocktailEntry.cxx:58 AliGenCocktailEntry.cxx:59 AliGenCocktailEntry.cxx:60 AliGenCocktailEntry.cxx:61 AliGenCocktailEntry.cxx:62 AliGenCocktailEntry.cxx:63 AliGenCocktailEntry.cxx:64 AliGenCocktailEntry.cxx:65 AliGenCocktailEntry.cxx:66 AliGenCocktailEntry.cxx:67 AliGenCocktailEntry.cxx:68 AliGenCocktailEntry.cxx:69 AliGenCocktailEntry.cxx:70 AliGenCocktailEntry.cxx:71 AliGenCocktailEntry.cxx:72 AliGenCocktailEntry.cxx:73 AliGenCocktailEntry.cxx:74 AliGenCocktailEntry.cxx:75 AliGenCocktailEntry.cxx:76 AliGenCocktailEntry.cxx:77 AliGenCocktailEntry.cxx:78 AliGenCocktailEntry.cxx:79 AliGenCocktailEntry.cxx:80 AliGenCocktailEntry.cxx:81 AliGenCocktailEntry.cxx:82 AliGenCocktailEntry.cxx:83 AliGenCocktailEntry.cxx:84 AliGenCocktailEntry.cxx:85 AliGenCocktailEntry.cxx:86 AliGenCocktailEntry.cxx:87 AliGenCocktailEntry.cxx:88 AliGenCocktailEntry.cxx:89 AliGenCocktailEntry.cxx:90 AliGenCocktailEntry.cxx:91 AliGenCocktailEntry.cxx:92 AliGenCocktailEntry.cxx:93 AliGenCocktailEntry.cxx:94 AliGenCocktailEntry.cxx:95 AliGenCocktailEntry.cxx:96 AliGenCocktailEntry.cxx:97 AliGenCocktailEntry.cxx:98 AliGenCocktailEntry.cxx:99 AliGenCocktailEntry.cxx:100 AliGenCocktailEntry.cxx:101