BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TEvtHeader Class Reference

#include <TEvtHeader.h>

Inheritance diagram for TEvtHeader:

Public Member Functions

 TEvtHeader ()
virtual ~TEvtHeader ()
void initialize (Int_t Id, Int_t runId, UInt_t evenTag)
void Clear (Option_t *option="")
void Print (Option_t *option="") const
Int_t getEventId ()
 Access the TEvtHeader number.
Int_t getRunId ()
 Access the run number.
UInt_t time () const
void setTime (int value)
UInt_t getEventTag ()
void setFlag1 (int value)
void setFlag2 (int value)
UInt_t getFlag1 ()
UInt_t getFlag2 ()
void setEtsT1 (unsigned long value)
void setEtsT2 (unsigned long value)
ULong_t getEtsT1 ()
ULong_t getEtsT2 ()
 TEvtHeader ()
virtual ~TEvtHeader ()
void initialize (Int_t Id, Int_t runId, UInt_t evenTag)
void Clear (Option_t *option="")
void Print (Option_t *option="") const
Int_t getEventId ()
 Access the TEvtHeader number.
Int_t getRunId ()
 Access the run number.
UInt_t time () const
void setTime (int value)
UInt_t getEventTag ()
void setFlag1 (int value)
void setFlag2 (int value)
UInt_t getFlag1 ()
UInt_t getFlag2 ()
void setEtsT1 (unsigned long value)
void setEtsT2 (unsigned long value)
ULong_t getEtsT1 ()
ULong_t getEtsT2 ()
 TEvtHeader ()
virtual ~TEvtHeader ()
void initialize (Int_t Id, Int_t runId, UInt_t evenTag)
void Clear (Option_t *option="")
void Print (Option_t *option="") const
Int_t getEventId ()
 Access the TEvtHeader number.
Int_t getRunId ()
 Access the run number.
UInt_t time () const
void setTime (int value)
UInt_t getEventTag ()
void setFlag1 (int value)
void setFlag2 (int value)
UInt_t getFlag1 ()
UInt_t getFlag2 ()
void setEtsT1 (unsigned long value)
void setEtsT2 (unsigned long value)
ULong_t getEtsT1 ()
ULong_t getEtsT2 ()

Detailed Description

Constructor & Destructor Documentation

◆ TEvtHeader() [1/3]

TEvtHeader::TEvtHeader ( )

Definition at line 10 of file TEvtHeader.cxx.

10{}

◆ ~TEvtHeader() [1/3]

TEvtHeader::~TEvtHeader ( )
virtual

Definition at line 13 of file TEvtHeader.cxx.

13{}

◆ TEvtHeader() [2/3]

TEvtHeader::TEvtHeader ( )

◆ ~TEvtHeader() [2/3]

virtual TEvtHeader::~TEvtHeader ( )
virtual

◆ TEvtHeader() [3/3]

TEvtHeader::TEvtHeader ( )

◆ ~TEvtHeader() [3/3]

virtual TEvtHeader::~TEvtHeader ( )
virtual

Member Function Documentation

◆ Clear() [1/3]

void TEvtHeader::Clear ( Option_t * option = "")

Definition at line 23 of file TEvtHeader.cxx.

23 {
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}

◆ Clear() [2/3]

void TEvtHeader::Clear ( Option_t * option = "")

◆ Clear() [3/3]

void TEvtHeader::Clear ( Option_t * option = "")

◆ getEtsT1() [1/3]

ULong_t TEvtHeader::getEtsT1 ( )
inline

Definition at line 40 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

40{ return m_etsT1; }

◆ getEtsT1() [2/3]

ULong_t TEvtHeader::getEtsT1 ( )
inline

Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

40{ return m_etsT1; }

◆ getEtsT1() [3/3]

ULong_t TEvtHeader::getEtsT1 ( )
inline

Definition at line 40 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

40{ return m_etsT1; }

◆ getEtsT2() [1/3]

ULong_t TEvtHeader::getEtsT2 ( )
inline

Definition at line 41 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

41{ return m_etsT2; }

◆ getEtsT2() [2/3]

ULong_t TEvtHeader::getEtsT2 ( )
inline

Definition at line 41 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

41{ return m_etsT2; }

◆ getEtsT2() [3/3]

ULong_t TEvtHeader::getEtsT2 ( )
inline

Definition at line 41 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

41{ return m_etsT2; }

◆ getEventId() [1/3]

Int_t TEvtHeader::getEventId ( )
inline

Access the TEvtHeader number.

Definition at line 20 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

20{ return m_eventId; };

◆ getEventId() [2/3]

Int_t TEvtHeader::getEventId ( )
inline

Access the TEvtHeader number.

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

20{ return m_eventId; };

◆ getEventId() [3/3]

Int_t TEvtHeader::getEventId ( )
inline

Access the TEvtHeader number.

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

20{ return m_eventId; };

◆ getEventTag() [1/3]

UInt_t TEvtHeader::getEventTag ( )
inline

Definition at line 29 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

29{ return m_eventTag; }

◆ getEventTag() [2/3]

UInt_t TEvtHeader::getEventTag ( )
inline

Definition at line 29 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

29{ return m_eventTag; }

◆ getEventTag() [3/3]

UInt_t TEvtHeader::getEventTag ( )
inline

Definition at line 29 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

29{ return m_eventTag; }

◆ getFlag1() [1/3]

UInt_t TEvtHeader::getFlag1 ( )
inline

Definition at line 34 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

34{ return m_flag1; }

◆ getFlag1() [2/3]

UInt_t TEvtHeader::getFlag1 ( )
inline

Definition at line 34 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

34{ return m_flag1; }

◆ getFlag1() [3/3]

UInt_t TEvtHeader::getFlag1 ( )
inline

Definition at line 34 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

34{ return m_flag1; }

◆ getFlag2() [1/3]

UInt_t TEvtHeader::getFlag2 ( )
inline

Definition at line 35 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

35{ return m_flag2; }

◆ getFlag2() [2/3]

UInt_t TEvtHeader::getFlag2 ( )
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

35{ return m_flag2; }

◆ getFlag2() [3/3]

UInt_t TEvtHeader::getFlag2 ( )
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

35{ return m_flag2; }

◆ getRunId() [1/3]

Int_t TEvtHeader::getRunId ( )
inline

Access the run number.

Definition at line 23 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

23{ return m_runId; };

◆ getRunId() [2/3]

Int_t TEvtHeader::getRunId ( )
inline

Access the run number.

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

23{ return m_runId; };

◆ getRunId() [3/3]

Int_t TEvtHeader::getRunId ( )
inline

Access the run number.

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

23{ return m_runId; };

◆ initialize() [1/3]

void TEvtHeader::initialize ( Int_t Id,
Int_t runId,
UInt_t evenTag )

Definition at line 16 of file TEvtHeader.cxx.

16 {
17 m_eventId = event;
18 m_runId = runId;
19 m_eventTag = eventTag;
20}

◆ initialize() [2/3]

void TEvtHeader::initialize ( Int_t Id,
Int_t runId,
UInt_t evenTag )

◆ initialize() [3/3]

void TEvtHeader::initialize ( Int_t Id,
Int_t runId,
UInt_t evenTag )

◆ Print() [1/3]

void TEvtHeader::Print ( Option_t * option = "") const

Definition at line 34 of file TEvtHeader.cxx.

34 {
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}

◆ Print() [2/3]

void TEvtHeader::Print ( Option_t * option = "") const

◆ Print() [3/3]

void TEvtHeader::Print ( Option_t * option = "") const

◆ setEtsT1() [1/3]

void TEvtHeader::setEtsT1 ( unsigned long value)
inline

Definition at line 37 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

37{ m_etsT1 = value; }

◆ setEtsT1() [2/3]

void TEvtHeader::setEtsT1 ( unsigned long value)
inline

Definition at line 37 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

37{ m_etsT1 = value; }

◆ setEtsT1() [3/3]

void TEvtHeader::setEtsT1 ( unsigned long value)
inline

Definition at line 37 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

37{ m_etsT1 = value; }

◆ setEtsT2() [1/3]

void TEvtHeader::setEtsT2 ( unsigned long value)
inline

Definition at line 38 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

38{ m_etsT2 = value; }

◆ setEtsT2() [2/3]

void TEvtHeader::setEtsT2 ( unsigned long value)
inline

Definition at line 38 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

38{ m_etsT2 = value; }

◆ setEtsT2() [3/3]

void TEvtHeader::setEtsT2 ( unsigned long value)
inline

Definition at line 38 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

38{ m_etsT2 = value; }

◆ setFlag1() [1/3]

void TEvtHeader::setFlag1 ( int value)
inline

Definition at line 31 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

31{ m_flag1 = value; }

◆ setFlag1() [2/3]

void TEvtHeader::setFlag1 ( int value)
inline

Definition at line 31 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

31{ m_flag1 = value; }

◆ setFlag1() [3/3]

void TEvtHeader::setFlag1 ( int value)
inline

Definition at line 31 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

31{ m_flag1 = value; }

◆ setFlag2() [1/3]

void TEvtHeader::setFlag2 ( int value)
inline

Definition at line 32 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

32{ m_flag2 = value; }

◆ setFlag2() [2/3]

void TEvtHeader::setFlag2 ( int value)
inline

Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

32{ m_flag2 = value; }

◆ setFlag2() [3/3]

void TEvtHeader::setFlag2 ( int value)
inline

Definition at line 32 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

32{ m_flag2 = value; }

◆ setTime() [1/3]

void TEvtHeader::setTime ( int value)
inline

Definition at line 27 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

27{ m_time = value; }

◆ setTime() [2/3]

void TEvtHeader::setTime ( int value)
inline

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

27{ m_time = value; }

◆ setTime() [3/3]

void TEvtHeader::setTime ( int value)
inline

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

27{ m_time = value; }

◆ time() [1/3]

UInt_t TEvtHeader::time ( ) const
inline

Definition at line 25 of file Event/RootEventData/include/RootEventData/TEvtHeader.h.

25{ return m_time; }

Referenced by BesEvent::SetEvent().

◆ time() [2/3]

UInt_t TEvtHeader::time ( ) const
inline

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtHeader.h.

25{ return m_time; }

◆ time() [3/3]

UInt_t TEvtHeader::time ( ) const
inline

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtHeader.h.

25{ return m_time; }

The documentation for this class was generated from the following files: