#include "AliMC.h"
#include "AliRun.h"
-#include "AliTOFDDLRawData.h"
+//#include "AliTOFDDLRawData.h"
#include "AliTOFDigitizer.h"
#include "AliTOFdigit.h"
#include "AliTOFhitT0.h"
fIdSens(-1),
fTZero(kFALSE),
fTOFHoles(kTRUE),
- fTOFGeometry(0x0)
+ fTOFGeometry(0x0),
+ fTOFRawWriter(AliTOFDDLRawData())
{
//
// Default constructor
fIdSens(-1),
fTZero(kFALSE),
fTOFHoles(kTRUE),
- fTOFGeometry(0x0)
+ fTOFGeometry(0x0),
+ fTOFRawWriter(AliTOFDDLRawData())
{
//
// AliTOF standard constructor
return;
}
- AliTOFDDLRawData rawWriter;
- rawWriter.SetVerbose(0);
- if (rawWriter.GetPackedAcquisitionMode()) {
- if(rawWriter.GetMatchingWindow()>8192)
+ //AliTOFDDLRawData rawWriter;
+ fTOFRawWriter.Clear();
+ fTOFRawWriter.SetVerbose(0);
+ if (fTOFRawWriter.GetPackedAcquisitionMode()) {
+ if(fTOFRawWriter.GetMatchingWindow()>8192)
AliWarning(Form("You are running in packing mode and the matching window is %.2f ns, i.e. greater than 199.8848 ns",
- rawWriter.GetMatchingWindow()*AliTOFGeometry::TdcBinWidth()*1.e-03));
+ fTOFRawWriter.GetMatchingWindow()*AliTOFGeometry::TdcBinWidth()*1.e-03));
}
AliDebug(1,"Formatting raw data for TOF");
digits->GetEvent(0);
- rawWriter.RawDataTOF(digits->GetBranch("TOF"));
+ fTOFRawWriter.RawDataTOF(digits->GetBranch("TOF"));
fLoader->UnloadDigits();
#include "AliDetector.h"
#include "AliTOFTrigger.h"
+#include "AliTOFDDLRawData.h"
class TDirectory;
class TFile;
Int_t fTOFSectors[18]; // Selecting TOF Sectors to be simulated
Bool_t fTOFHoles; // Selecting geometry with and w/o holes
AliTOFGeometry *fTOFGeometry; //The TOF Geometry parameters
+
+ AliTOFDDLRawData fTOFRawWriter; // AliTOFDDLRawData variable
private:
AliTOF(const AliTOF &source); // copy constructor
AliTOF& operator=(const AliTOF &source); // ass. op.
- ClassDef(AliTOF,10) // Time Of Flight base class
+ ClassDef(AliTOF,11) // Time Of Flight base class
};
#endif /* ALITOF_H */