#include "AliSTARThit.h"
#include "AliSTARThitPhoton.h"
#include "AliSTARTvertex.h"
-#include "AliSTARTLoader.h"
+#include "AliMC.h"
ClassImp(AliSTART)
- //static AliSTARTdigit *digits;
+static AliSTARTdigit *digits;
//_____________________________________________________________________________
AliSTART::AliSTART()
//
// Initialise Hit array
fHits = new TClonesArray("AliSTARThit", 405);
- gAlice->AddHitList(fHits);
+ gAlice->GetMCApp()->AddHitList(fHits);
fPhotons = new TClonesArray("AliSTARThitPhoton", 10000);
- gAlice->AddHitList (fPhotons);
+ gAlice->GetMCApp()->AddHitList (fPhotons);
fIshunt = 1;
fIdSens = 0;
//_____________________________________________________________________________
-void AliSTART::AddDigit(Int_t */*tracks*/,Int_t * /*digits*/)
+void AliSTART::AddDigit(Int_t * /*tracks*/, Int_t * /*digits*/)
{
// Add a START digit to the list. Dummy function.
// Specific START branches
//
// Create Tree branches for the START.
+ Int_t buffersize = 4000;
char branchname[20];
sprintf(branchname,"%s",GetName());
- // const char *cD = strstr(option,"D");
+ const char *cD = strstr(option,"D");
const char *cH = strstr(option,"H");
if (cH && fLoader->TreeH())
}
AliDetector::MakeBranch(option);
- /*
+
if (cD) {
digits = new AliSTARTdigit();
MakeBranchInTree(fLoader->TreeD(), branchname, "AliSTARTdigit", digits, buffersize, 1, 0);
}
- */
}
//_____________________________________________________________________________
}
-//______________________________________________________________________
-AliLoader* AliSTART::MakeLoader(const char* topfoldername)
-{
- //builds STARTgetter (AliLoader type)
- //if detector wants to use castomized getter, it must overload this method
+//_____________________________________________________________________________
- Info("MakeLoader","Creating AliSTARTLoader. Top folder is %s.",topfoldername);
- fLoader = new AliSTARTLoader(GetName(),topfoldername);
- return fLoader;
+void AliSTART::Hit2digit(Int_t /*evnum*/)
+{
}
+