]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/PHOS/AliHLTPHOSFileWriter.cxx
Removing this file that was added to CVS by accident
[u/mrichter/AliRoot.git] / HLT / PHOS / AliHLTPHOSFileWriter.cxx
1 #include  "AliHLTPHOSFileWriter.h"
2 #include <cstdlib>
3
4 using namespace std;
5
6
7 //_________________________________________________________________________________________________
8 AliHLTPHOSFileWriter::AliHLTPHOSFileWriter():fCurrentEvntCnt(0), fCurrentFile(0), fDirectory(""), fCurrentFilename("")
9 {
10
11 }
12
13
14 //_________________________________________________________________________________________________
15 AliHLTPHOSFileWriter::~AliHLTPHOSFileWriter()
16 {
17
18 }
19
20
21 //_________________________________________________________________________________________________
22 void
23 AliHLTPHOSFileWriter::SetDirectory(string& directory)
24 {
25
26 }
27
28
29 //_________________________________________________________________________________________________
30 void
31 AliHLTPHOSFileWriter::MakeFilename(int eventNr, const AliHLTComponentDataType& dataType)
32 {
33   int charPos =fDirectory.size() +1;
34
35   fCurrentFilename.erase(charPos);
36
37   char tmpOr[kAliHLTComponentDataTypefOriginSize+1];
38   char tmpID[kAliHLTComponentDataTypefIDsize+1];
39   char tmpEvntNr[30];
40
41   for(int i = 0; i< kAliHLTComponentDataTypefOriginSize; i++)
42     {
43       tmpOr[i] = dataType.fOrigin[i]; 
44     }
45   tmpOr[kAliHLTComponentDataTypefOriginSize] = '\0';
46
47   for(int j = 0; j< kAliHLTComponentDataTypefIDsize; j++)
48     {
49       tmpID[j] = dataType.fID[j]; 
50     }
51   tmpID[kAliHLTComponentDataTypefIDsize] = '\0';
52
53   fCurrentFilename.insert(charPos, tmpOr);
54   charPos+= kAliHLTComponentDataTypefOriginSize;
55   fCurrentFilename.insert(charPos, tmpID);
56   charPos = fCurrentFilename.size();
57   sprintf(tmpEvntNr,"_%.16d", eventNr);
58   fCurrentFilename.insert(charPos, tmpEvntNr);
59   cout <<"AliHLTPHOSFileWriterComponent::MakeFilename, filename = " << fCurrentFilename <<endl;
60   
61 }