HARPO
5.1.1
Main Page
Related Pages
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
base
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
20
HarpoDetHeader
::
HarpoDetHeader
()
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
38
HarpoDetHeader::~HarpoDetHeader
()
39
{
40
if
(
fHeader
!= NULL)
delete
[]
fHeader
;
41
}
42
HarpoDetHeader
A class hold HARPO run iformation.
Definition:
HarpoDetHeader.h:15
HarpoDetHeader::fHeaderLen
int fHeaderLen
Run Staring Time.
Definition:
HarpoDetHeader.h:43
HarpoDetHeader::fHeader
char * fHeader
Definition:
HarpoDetHeader.h:44
HarpoDetHeader::SetHeaderString
void SetHeaderString(char *header, int len)
Definition:
HarpoDetHeader.cxx:28
HarpoDetHeader::~HarpoDetHeader
virtual ~HarpoDetHeader()
Definition:
HarpoDetHeader.cxx:38
HarpoDetHeader.h
Generated by
1.8.6