#include "AliTOFSDigit.h"
#include "AliTOF.h"
+extern TROOT *gROOT;
ClassImp(AliTOFSDigitizer)
fHeadersFile(""),
fRunLoader(0x0),
fTOFLoader(0x0),
- fTOFGeometry(new AliTOFGeometry()),
fSelectedSector(-1),
fSelectedPlate(-1),
fTimeResolution(0),
fHeadersFile(""),
fRunLoader(0x0),
fTOFLoader(0x0),
- fTOFGeometry(0x0),
fSelectedSector(-1),
fSelectedPlate(-1),
fTimeResolution(0),
fAdcRms(0)
{
// copy constructor
- this->fTOFGeometry=source.fTOFGeometry;
+ //this->fTOFGeometry=source.fTOFGeometry;
}
//____________________________________________________________________________
-AliTOFSDigitizer& AliTOFSDigitizer::operator=(const AliTOFSDigitizer &source)
+AliTOFSDigitizer& AliTOFSDigitizer::operator=(const AliTOFSDigitizer &/*source*/)
{
// ass. op.
- this->fTOFGeometry=source.fTOFGeometry;
return *this;
}
fHeadersFile(HeaderFile), // input filename (with hits)
fRunLoader(0x0),
fTOFLoader(0x0),
- fTOFGeometry(0x0),
fSelectedSector(-1), // by default we sdigitize all sectors
fSelectedPlate(-1), // by default we sdigitize all plates in all sectors
fTimeResolution(0),
return;
}
+ /*
fRunLoader->CdGAFile();
TDirectory *savedir=gDirectory;
TFile *in=(TFile*)gFile;
+
+// when fTOFGeometry was needed
if (!in->IsOpen()) {
AliWarning("Geometry file is not open default TOF geometry will be used");
fTOFGeometry = new AliTOFGeometry();
in->cd();
fTOFGeometry = (AliTOFGeometry*)in->Get("TOFgeometry");
}
-
+
savedir->cd();
-
+ */
if (fRunLoader->TreeE() == 0x0) fRunLoader->LoadHeader();
if (evNumber1>=0) fEvent1 = evNumber1;
// dtor
fTOFLoader->CleanSDigitizer();
- delete fTOFGeometry;
-
}
//____________________________________________________________________________
TClonesArray *tofHitArray = tof->Hits();
// create hit map
- AliTOFHitMap *hitMap = new AliTOFHitMap(tof->SDigits(), fTOFGeometry);
+ // AliTOFHitMap *hitMap = new AliTOFHitMap(tof->SDigits(), fTOFGeometry);
+ AliTOFHitMap *hitMap = new AliTOFHitMap(tof->SDigits());
TBranch * tofHitsBranch = hitTree->GetBranch("TOF");