#include <TRandom.h>
#include <TTUBE.h>
#include <TVirtualMC.h>
+#include <AliESD.h>
#include "AliLoader.h"
#include "AliRun.h"
#include "AliSTART.h"
+#include "AliSTARTLoader.h"
#include "AliSTARTdigit.h"
#include "AliSTARThit.h"
#include "AliSTARThitPhoton.h"
-#include "AliSTARTvertex.h"
#include "AliMC.h"
+#include "AliSTARTDigitizer.h"
ClassImp(AliSTART)
fPhotons = new TClonesArray("AliSTARThitPhoton", 10000);
gAlice->GetMCApp()->AddHitList (fPhotons);
-
+ if (GetDebug()>2) cout<<" Debug "<<endl;
fIshunt = 1;
fIdSens = 0;
fNPhotons = 0;
}
+//______________________________________________________________________
+AliLoader* AliSTART::MakeLoader(const char* topfoldername)
+{
+ Info("MakeLoader", "Creating AliSTARTLoader. Top folder is %s.", topfoldername);
+ fLoader = new AliSTARTLoader(GetName(), topfoldername);
+ return fLoader;
+}
//_____________________________________________________________________________
-
-void AliSTART::Hit2digit(Int_t /*evnum*/)
+AliDigitizer* AliSTART::CreateDigitizer(AliRunDigitizer* manager) const
{
+ return new AliSTARTDigitizer(manager);
}
-