HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HarpoDetHeader.cxx
Go to the documentation of this file.
1 //
2 // File HarpoDetHeader.cxx
3 //
11 #include "HarpoDetHeader.h"
12 #include <cstdlib>
13 #include <cstdio>
14 #include <cstring>
15 #include <iostream>
16 #include <time.h>
17 
18 ClassImp(HarpoDetHeader)
19 
21 {
22  fReaderType = 0;
23  fHeaderLen = 0;
24  fHeader = NULL;
25  fTime = 0;
26 }
27 
28 void HarpoDetHeader::SetHeaderString(char * header,int len)
29 {
30  if (fHeader != NULL) delete [] fHeader;
31  fHeader = new char[len+1];
32  strncpy(fHeader,header,len);
33  fHeaderLen = len;
34  fHeader[len] = 0; // Zero termination for string
35 }
36 
37 
39 {
40  if (fHeader != NULL) delete [] fHeader;
41 }
42 
A class hold HARPO run iformation.
int fHeaderLen
Run Staring Time.
void SetHeaderString(char *header, int len)
virtual ~HarpoDetHeader()