BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TEvtHeader.cxx
Go to the documentation of this file.
1
#include "RootEventData/TEvtHeader.h"
2
#include "TCollection.h"
// Declares TIter
3
#include <iostream>
4
5
ClassImp
(
TEvtHeader
);
6
7
// Allocate the TObjArray just once
8
9
//***************************************************************
10
TEvtHeader::TEvtHeader
() {}
11
12
//*****************************************************************
13
TEvtHeader::~TEvtHeader
() {}
14
15
//*****************************************************************
16
void
TEvtHeader::initialize
( Int_t event, Int_t runId, UInt_t eventTag ) {
17
m_eventId = event;
18
m_runId = runId;
19
m_eventTag = eventTag;
20
}
21
22
//*****************************************************************
23
void
TEvtHeader::Clear
( Option_t* option ) {
24
25
m_eventId = 0;
26
m_runId = 0;
27
m_eventTag = 0;
28
m_time = 0;
29
m_flag1 = 0;
30
m_flag2 = 0;
31
}
32
33
//*****************************************************************************
34
void
TEvtHeader::Print
( Option_t* option )
const
{
35
TObject::Print( option );
36
std::cout.precision( 2 );
37
std::cout <<
"Run, Event, TotEvtNum, EventTag: "
<< m_runId <<
", "
<< m_eventId <<
", "
38
<< std::hex << m_eventTag << std::dec << std::endl;
39
}
ClassImp
ClassImp(TEvtHeader)
TEvtHeader
Definition
Event/RootEventData/include/RootEventData/TEvtHeader.h:7
TEvtHeader::TEvtHeader
TEvtHeader()
Definition
TEvtHeader.cxx:10
TEvtHeader::initialize
void initialize(Int_t Id, Int_t runId, UInt_t evenTag)
Definition
TEvtHeader.cxx:16
TEvtHeader::~TEvtHeader
virtual ~TEvtHeader()
Definition
TEvtHeader.cxx:13
TEvtHeader::Print
void Print(Option_t *option="") const
Definition
TEvtHeader.cxx:34
TEvtHeader::Clear
void Clear(Option_t *option="")
Definition
TEvtHeader.cxx:23
8.0.0
BOSS_Source
Event
RootEventData
src
TEvtHeader.cxx
Generated by
1.16.1