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

#include <TTrigData.h>

Inheritance diagram for TTrigData:

Public Member Functions

 TTrigData ()
virtual ~TTrigData ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void setTrigCondition (int i, int j)
void setTrigCondition (const int *cond)
void setTrigChannel (int i, int j)
void setTrigChannel (const int *chan)
void setTimeWindow (int i)
void setTimingType (int i)
void setPreScale (bool i)
int getTrigCondition (int i) const
const int * getTrigCondition () const
int getTrigChannel (int i) const
const int * getTrigChannel () const
int getTimeWindow () const
int getTimingType () const
bool getPreScale () const
 TTrigData ()
virtual ~TTrigData ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void setTrigCondition (int i, int j)
void setTrigCondition (const int *cond)
void setTrigChannel (int i, int j)
void setTrigChannel (const int *chan)
void setTimeWindow (int i)
void setTimingType (int i)
void setPreScale (bool i)
int getTrigCondition (int i) const
const int * getTrigCondition () const
int getTrigChannel (int i) const
const int * getTrigChannel () const
int getTimeWindow () const
int getTimingType () const
bool getPreScale () const
 TTrigData ()
virtual ~TTrigData ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void setTrigCondition (int i, int j)
void setTrigCondition (const int *cond)
void setTrigChannel (int i, int j)
void setTrigChannel (const int *chan)
void setTimeWindow (int i)
void setTimingType (int i)
void setPreScale (bool i)
int getTrigCondition (int i) const
const int * getTrigCondition () const
int getTrigChannel (int i) const
const int * getTrigChannel () const
int getTimeWindow () const
int getTimingType () const
bool getPreScale () const

Detailed Description

Constructor & Destructor Documentation

◆ TTrigData() [1/3]

TTrigData::TTrigData ( )

Definition at line 7 of file TTrigData.cxx.

7{ Clear(); }
void Clear(Option_t *option="")
Definition TTrigData.cxx:12

◆ ~TTrigData() [1/3]

TTrigData::~TTrigData ( )
virtual

Definition at line 10 of file TTrigData.cxx.

10{}

◆ TTrigData() [2/3]

TTrigData::TTrigData ( )

◆ ~TTrigData() [2/3]

virtual TTrigData::~TTrigData ( )
virtual

◆ TTrigData() [3/3]

TTrigData::TTrigData ( )

◆ ~TTrigData() [3/3]

virtual TTrigData::~TTrigData ( )
virtual

Member Function Documentation

◆ Clear() [1/3]

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

Definition at line 12 of file TTrigData.cxx.

12{}

Referenced by TTrigData().

◆ Clear() [2/3]

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

◆ Clear() [3/3]

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

◆ getPreScale() [1/3]

bool TTrigData::getPreScale ( ) const
inline

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

38{ return m_preScale; }

◆ getPreScale() [2/3]

bool TTrigData::getPreScale ( ) const
inline

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

38{ return m_preScale; }

◆ getPreScale() [3/3]

bool TTrigData::getPreScale ( ) const
inline

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

38{ return m_preScale; }

◆ getTimeWindow() [1/3]

int TTrigData::getTimeWindow ( ) const
inline

Definition at line 36 of file Event/RootEventData/include/RootEventData/TTrigData.h.

36{ return m_timeWindow; }

◆ getTimeWindow() [2/3]

int TTrigData::getTimeWindow ( ) const
inline

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

36{ return m_timeWindow; }

◆ getTimeWindow() [3/3]

int TTrigData::getTimeWindow ( ) const
inline

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

36{ return m_timeWindow; }

◆ getTimingType() [1/3]

int TTrigData::getTimingType ( ) const
inline

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

37{ return m_Timing; }

Referenced by BesEvent::SetEvent().

◆ getTimingType() [2/3]

int TTrigData::getTimingType ( ) const
inline

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

37{ return m_Timing; }

◆ getTimingType() [3/3]

int TTrigData::getTimingType ( ) const
inline

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

37{ return m_Timing; }

◆ getTrigChannel() [1/6]

const int * TTrigData::getTrigChannel ( ) const
inline

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

35{ return m_trigChan; }

◆ getTrigChannel() [2/6]

const int * TTrigData::getTrigChannel ( ) const
inline

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

35{ return m_trigChan; }

◆ getTrigChannel() [3/6]

const int * TTrigData::getTrigChannel ( ) const
inline

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

35{ return m_trigChan; }

◆ getTrigChannel() [4/6]

int TTrigData::getTrigChannel ( int i) const
inline

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

34{ return m_trigChan[i]; }

Referenced by BesEvent::SetEvent().

◆ getTrigChannel() [5/6]

int TTrigData::getTrigChannel ( int i) const
inline

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

34{ return m_trigChan[i]; }

◆ getTrigChannel() [6/6]

int TTrigData::getTrigChannel ( int i) const
inline

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

34{ return m_trigChan[i]; }

◆ getTrigCondition() [1/6]

const int * TTrigData::getTrigCondition ( ) const
inline

Definition at line 33 of file Event/RootEventData/include/RootEventData/TTrigData.h.

33{ return m_trigcond; }

◆ getTrigCondition() [2/6]

const int * TTrigData::getTrigCondition ( ) const
inline

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

33{ return m_trigcond; }

◆ getTrigCondition() [3/6]

const int * TTrigData::getTrigCondition ( ) const
inline

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

33{ return m_trigcond; }

◆ getTrigCondition() [4/6]

int TTrigData::getTrigCondition ( int i) const
inline

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

32{ return m_trigcond[i]; }

Referenced by BesEvent::SetEvent().

◆ getTrigCondition() [5/6]

int TTrigData::getTrigCondition ( int i) const
inline

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

32{ return m_trigcond[i]; }

◆ getTrigCondition() [6/6]

int TTrigData::getTrigCondition ( int i) const
inline

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

32{ return m_trigcond[i]; }

◆ Print() [1/3]

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

Definition at line 14 of file TTrigData.cxx.

14{ TObject::Print( option ); }

◆ Print() [2/3]

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

◆ Print() [3/3]

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

◆ setPreScale() [1/3]

void TTrigData::setPreScale ( bool i)
inline

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

29{ m_preScale = i; }

Referenced by TrigDataCnv::DataObjectToTObject().

◆ setPreScale() [2/3]

void TTrigData::setPreScale ( bool i)
inline

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

29{ m_preScale = i; }

◆ setPreScale() [3/3]

void TTrigData::setPreScale ( bool i)
inline

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

29{ m_preScale = i; }

◆ setTimeWindow() [1/3]

void TTrigData::setTimeWindow ( int i)
inline

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

27{ m_timeWindow = i; }

Referenced by TrigDataCnv::DataObjectToTObject().

◆ setTimeWindow() [2/3]

void TTrigData::setTimeWindow ( int i)
inline

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

27{ m_timeWindow = i; }

◆ setTimeWindow() [3/3]

void TTrigData::setTimeWindow ( int i)
inline

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

27{ m_timeWindow = i; }

◆ setTimingType() [1/3]

void TTrigData::setTimingType ( int i)
inline

Definition at line 28 of file Event/RootEventData/include/RootEventData/TTrigData.h.

28{ m_Timing = i; }

Referenced by TrigDataCnv::DataObjectToTObject().

◆ setTimingType() [2/3]

void TTrigData::setTimingType ( int i)
inline

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

28{ m_Timing = i; }

◆ setTimingType() [3/3]

void TTrigData::setTimingType ( int i)
inline

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

28{ m_Timing = i; }

◆ setTrigChannel() [1/6]

void TTrigData::setTrigChannel ( const int * chan)
inline

Definition at line 24 of file Event/RootEventData/include/RootEventData/TTrigData.h.

24 {
25 for ( int i = 0; i < 16; i++ ) m_trigChan[i] = chan[i];
26 }

◆ setTrigChannel() [2/6]

void TTrigData::setTrigChannel ( const int * chan)
inline

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

24 {
25 for ( int i = 0; i < 16; i++ ) m_trigChan[i] = chan[i];
26 }

◆ setTrigChannel() [3/6]

void TTrigData::setTrigChannel ( const int * chan)
inline

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

24 {
25 for ( int i = 0; i < 16; i++ ) m_trigChan[i] = chan[i];
26 }

◆ setTrigChannel() [4/6]

void TTrigData::setTrigChannel ( int i,
int j )
inline

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

23{ m_trigChan[i] = j; }

Referenced by TrigDataCnv::DataObjectToTObject().

◆ setTrigChannel() [5/6]

void TTrigData::setTrigChannel ( int i,
int j )
inline

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

23{ m_trigChan[i] = j; }

◆ setTrigChannel() [6/6]

void TTrigData::setTrigChannel ( int i,
int j )
inline

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

23{ m_trigChan[i] = j; }

◆ setTrigCondition() [1/6]

void TTrigData::setTrigCondition ( const int * cond)
inline

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

20 {
21 for ( int i = 0; i < 48; i++ ) m_trigcond[i] = cond[i];
22 }

◆ setTrigCondition() [2/6]

void TTrigData::setTrigCondition ( const int * cond)
inline

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

20 {
21 for ( int i = 0; i < 48; i++ ) m_trigcond[i] = cond[i];
22 }

◆ setTrigCondition() [3/6]

void TTrigData::setTrigCondition ( const int * cond)
inline

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

20 {
21 for ( int i = 0; i < 48; i++ ) m_trigcond[i] = cond[i];
22 }

◆ setTrigCondition() [4/6]

void TTrigData::setTrigCondition ( int i,
int j )
inline

Definition at line 19 of file Event/RootEventData/include/RootEventData/TTrigData.h.

19{ m_trigcond[i] = j; }

Referenced by TrigDataCnv::DataObjectToTObject().

◆ setTrigCondition() [5/6]

void TTrigData::setTrigCondition ( int i,
int j )
inline

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

19{ m_trigcond[i] = j; }

◆ setTrigCondition() [6/6]

void TTrigData::setTrigCondition ( int i,
int j )
inline

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

19{ m_trigcond[i] = j; }

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