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.h
Go to the documentation of this file.
1
#ifndef HARPODETHEADER_H
2
#define HARPODETHEADER_H
3
5
// //
6
// HarpoDetHeader //
7
// //
8
// Description of the run
9
// //
10
11
#include "TObject.h"
12
#include <cstdio>
13
#include <ctime>
14
15
class
HarpoDetHeader
:
public
TObject
16
{
17
public
:
18
19
HarpoDetHeader
();
// Dummy
20
virtual
~HarpoDetHeader
();
21
22
24
void
SetReaderType
(
int
Id) {
fReaderType
= Id; }
26
int
GetReaderType
() {
return
fReaderType
; }
27
29
void
SetDate
(time_t date) {
fTime
= date;}
31
time_t
GetDate
()
const
{
return
fTime
; }
32
33
void
SetHeaderString
(
char
* header,
int
len);
34
char
*
GetHeader
() {
return
fHeader
; }
35
36
virtual
Bool_t
check
() = 0;
37
// virtual Bool_t check() { return true; }
38
virtual
void
print
() {}
39
40
protected
:
41
int
fReaderType
;
42
time_t
fTime
;
43
int
fHeaderLen
;
44
char
*
fHeader
;
45
46
ClassDef(
HarpoDetHeader
,1)
//Run Header
47
48
};
49
50
#endif
HarpoDetHeader
A class hold HARPO run iformation.
Definition:
HarpoDetHeader.h:15
HarpoDetHeader::print
virtual void print()
Definition:
HarpoDetHeader.h:38
HarpoDetHeader::GetReaderType
int GetReaderType()
Get HaroReaderType.
Definition:
HarpoDetHeader.h:26
HarpoDetHeader::GetHeader
char * GetHeader()
Definition:
HarpoDetHeader.h:34
HarpoDetHeader::HarpoDetHeader
HarpoDetHeader()
HarpoDetHeader::fTime
time_t fTime
Definition:
HarpoDetHeader.h:42
HarpoDetHeader::fHeaderLen
int fHeaderLen
Run Staring Time.
Definition:
HarpoDetHeader.h:43
HarpoDetHeader::fHeader
char * fHeader
Definition:
HarpoDetHeader.h:44
HarpoDetHeader::SetReaderType
void SetReaderType(int Id)
Set HaroReaderType.
Definition:
HarpoDetHeader.h:24
HarpoDetHeader::SetDate
void SetDate(time_t date)
Set Run Stat time.
Definition:
HarpoDetHeader.h:29
HarpoDetHeader::GetDate
time_t GetDate() const
Get Run Stat time.
Definition:
HarpoDetHeader.h:31
HarpoDetHeader::check
virtual Bool_t check()=0
HarpoDetHeader::SetHeaderString
void SetHeaderString(char *header, int len)
Definition:
HarpoDetHeader.cxx:28
HarpoDetHeader::fReaderType
int fReaderType
Definition:
HarpoDetHeader.h:41
HarpoDetHeader::~HarpoDetHeader
virtual ~HarpoDetHeader()
Definition:
HarpoDetHeader.cxx:38
Generated by
1.8.6