#include "AliACORDERawData.h"
#include "AliDAQ.h"
#include "AliFstream.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
ClassImp(AliACORDERawData)
AliFstream* fFile = new AliFstream(fileName);
// write header
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
UInt_t header_position = fFile->Tellp();
fFile->WriteBuffer((char*)(&header), sizeof(header));
// Mapping of ALTRO hardware channel to detector coordinates
//
#include "AliFMDAltroIO.h"
-#include <AliRawDataHeader.h>
+#include <AliRawDataHeaderSim.h>
#include <AliRawReader.h>
#include "AliLog.h"
#include <iostream>
// Write a dummy header
fHeader = fOutput.tellp();
if (fOutput.bad()) throw -kBadTell;
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
fOutput.write((char*)(&header), sizeof(header));
if (fOutput.bad()) throw -kBadWrite;
fBegin = fOutput.tellp();
if (fOutput.bad()) return -kBadTell;
fOutput.seekp(fHeader, std::ios_base::beg);
if (fOutput.bad()) return -kBadSeek;
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
header.fSize = (UShort_t(end) - fHeader);
AliFMDDebug(15, ("Size set to %d (%d)", header.fSize, fTotal));
header.SetAttribute(0);
#include <AliFstream.h>
#include "AliHMPIDDigit.h"
#include "AliDAQ.h"
+#include "AliRawDataHeaderSim.h"
class AliRawReader;
class AliHMPIDRawStream: public TObject {
AliFstream* ddlL; //output streams, 2 per chamber
AliFstream* ddlR;
- AliRawDataHeader header; header.SetAttribute(0); //empty DDL header
+ AliRawDataHeaderSim header; header.SetAttribute(0); //empty DDL header
ddlL = new AliFstream(AliDAQ::DdlFileName("HMPID",2*iCh+1)); //left and right looking at the IP
ddlR = new AliFstream(AliDAQ::DdlFileName("HMPID",2*iCh)); //open both DDL of this chamber in parallel
#include <TTree.h>
#include "AliITSdigit.h"
#include "AliITSDDLRawData.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliITSRawStreamSPD.h"
#include "AliITSRawStreamSDD.h"
#include "AliITSRawStreamSSD.h"
TClonesArray*& digits = * (TClonesArray**) branch->GetAddress();
char fileName[15];
AliFstream* outfile; // logical name of the output file
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
//loop over DDLs
for(Int_t i=0;i<AliDAQ::NumberOfDdls("ITSSPD");i++){
TClonesArray*& digits = * (TClonesArray**) branch->GetAddress();
char fileName[15];
AliFstream* outfile; // logical name of the output file
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
//loop over DDLs
for(Int_t i=0;i<AliDAQ::NumberOfDdls("ITSSSD");i++){
TClonesArray*& digits = * (TClonesArray**) branch->GetAddress();
char fileName[15];
AliFstream* outfile; // logical name of the output file
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
UInt_t skippedword, carlosFooterWord,fifoFooterWord,jitterWord;
Bool_t retcode;
retcode = AliBitPacking::PackWord(0x3FFFFFFF,carlosFooterWord,0,31);
// Author Christian Finck and Laurent Aphecetche, Subatech
#include <TObject.h>
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliFstream.h"
class AliMUONBlockHeader;
Bool_t fScalerEvent; ///< flag to generates scaler event
- AliRawDataHeader fHeader; ///< header of DDL
+ AliRawDataHeaderSim fHeader; ///< header of DDL
Int_t fBufferSize; //!< size of internal data buffer
Int_t* fBuffer; //!< internal data buffer
#include <TSystem.h>
#include "AliLog.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliBitPacking.h"
#include "AliPMDdigit.h"
#include "AliPMDBlockHeader.h"
Int_t modulePerDDL = 0;
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
UInt_t sizeRawData = 0;
const Int_t kSize = 1536;
#include "AliCTPRawData.h"
#include "AliRunLoader.h"
#include "AliCentralTrigger.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliLog.h"
#include "AliDAQ.h"
#include "AliFstream.h"
AliFstream* outfile; // logical name of the output file
outfile = new AliFstream(fileName);
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
// Write a dummy header
UInt_t dataHeaderPosition=outfile->Tellp();
outfile->WriteBuffer((char*)(&header),sizeof(header));
#include "AliAltroBuffer.h"
#include "AliTPCAltroMapping.h"
#include "AliTPCDDLRawData.h"
-#include "AliRawDataHeader.h"
#include "AliDAQ.h"
ClassImp(AliTPCDDLRawData)
#include "TClass.h"
#include "AliDAQ.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliRawReader.h"
#include "AliLog.h"
#include "AliFstream.h"
AliFstream* of = new AliFstream(name);
// Write a dummy data header
- AliRawDataHeader header; // the event header
+ AliRawDataHeaderSim header; // the event header
UInt_t hpos = of->Tellp();
of->WriteBuffer((char *) (& header), sizeof(header));
#include <Riostream.h>
#include <TObjArray.h>
#include "AliLog.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliVZEROBuffer.h"
//#include "TFile.h"
f = new AliFstream(fileName);
// fout=new TFile(fileName,"recreate");
// tree=new TTree("tree","Values");
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
f->WriteBuffer((char*)(&header), sizeof(header));
}
//_____________________________________________________________________________
AliVZEROBuffer::~AliVZEROBuffer(){
// Destructor, it closes the IO stream
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
header.fSize = f->Tellp();
header.SetAttribute(0); // valid data
f->Seekp(0);
// --- AliRoot header files
#include "AliDetector.h"
-#include "AliRawDataHeader.h"
+#include "AliRawDataHeaderSim.h"
#include "AliRawReader.h"
#include "AliLoader.h"
#include "AliRun.h"
AliFstream* file = new AliFstream(fileName);
// write the DDL data header
- AliRawDataHeader header;
+ AliRawDataHeaderSim header;
header.fSize = sizeof(header) +
sizeof(lADCHeader1) + sizeof(lADCData1) + sizeof(lADCEndBlock) +
sizeof(lADCHeader2) + sizeof(lADCData2) + sizeof(lADCEndBlock) +