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
6
7// Allocate the TObjArray just once
8
9//***************************************************************
11
12//*****************************************************************
14
15//*****************************************************************
16void 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//*****************************************************************
23void 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//*****************************************************************************
34void 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(TEvtHeader)
void initialize(Int_t Id, Int_t runId, UInt_t evenTag)
virtual ~TEvtHeader()
void Print(Option_t *option="") const
void Clear(Option_t *option="")