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

#include <TRawData.h>

Inheritance diagram for TRawData:

Public Member Functions

 TRawData ()
 ~TRawData ()
void initialize (UInt_t id, UInt_t time=0, UInt_t charge=0)
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void setTrackIndex (const int trackIndex)
UInt_t getIntId () const
UInt_t getTimeChannel () const
UInt_t getChargeChannel () const
int getTrackIndex () const
 TRawData ()
 ~TRawData ()
void initialize (UInt_t id, UInt_t time=0, UInt_t charge=0)
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void setTrackIndex (const int trackIndex)
UInt_t getIntId () const
UInt_t getTimeChannel () const
UInt_t getChargeChannel () const
int getTrackIndex () const
 TRawData ()
 ~TRawData ()
void initialize (UInt_t id, UInt_t time=0, UInt_t charge=0)
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void setTrackIndex (const int trackIndex)
UInt_t getIntId () const
UInt_t getTimeChannel () const
UInt_t getChargeChannel () const
int getTrackIndex () const

Detailed Description

Constructor & Destructor Documentation

◆ TRawData() [1/3]

TRawData::TRawData ( )

Definition at line 8 of file TRawData.cxx.

8{ Clear(); }
void Clear(Option_t *option="")
Definition TRawData.cxx:14

Referenced by getTrackIndex().

◆ ~TRawData() [1/3]

TRawData::~TRawData ( )

Definition at line 11 of file TRawData.cxx.

11{ Clear(); }

◆ TRawData() [2/3]

TRawData::TRawData ( )

◆ ~TRawData() [2/3]

TRawData::~TRawData ( )

◆ TRawData() [3/3]

TRawData::TRawData ( )

◆ ~TRawData() [3/3]

TRawData::~TRawData ( )

Member Function Documentation

◆ Clear() [1/3]

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

◆ Clear() [2/3]

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

◆ Clear() [3/3]

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

◆ getChargeChannel() [1/3]

◆ getChargeChannel() [2/3]

UInt_t TRawData::getChargeChannel ( ) const

◆ getChargeChannel() [3/3]

UInt_t TRawData::getChargeChannel ( ) const

◆ getIntId() [1/3]

◆ getIntId() [2/3]

UInt_t TRawData::getIntId ( ) const

◆ getIntId() [3/3]

UInt_t TRawData::getIntId ( ) const

◆ getTimeChannel() [1/3]

◆ getTimeChannel() [2/3]

UInt_t TRawData::getTimeChannel ( ) const

◆ getTimeChannel() [3/3]

UInt_t TRawData::getTimeChannel ( ) const

◆ getTrackIndex() [1/3]

◆ getTrackIndex() [2/3]

int TRawData::getTrackIndex ( ) const

◆ getTrackIndex() [3/3]

int TRawData::getTrackIndex ( ) const

◆ initialize() [1/3]

void TRawData::initialize ( UInt_t id,
UInt_t time = 0,
UInt_t charge = 0 )

Definition at line 30 of file TRawData.cxx.

30 {
31 m_intId = id;
32 m_timeChannel = time;
33 m_chargeChannel = charge;
34}
Double_t time

Referenced by EmcDigiCnv::DataObjectToTObject(), HltRawCnv::DataObjectToTObject(), LumiDigiCnv::DataObjectToTObject(), MdcDigiCnv::DataObjectToTObject(), MucDigiCnv::DataObjectToTObject(), and TofDigiCnv::DataObjectToTObject().

◆ initialize() [2/3]

void TRawData::initialize ( UInt_t id,
UInt_t time = 0,
UInt_t charge = 0 )

◆ initialize() [3/3]

void TRawData::initialize ( UInt_t id,
UInt_t time = 0,
UInt_t charge = 0 )

◆ Print() [1/3]

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

Definition at line 21 of file TRawData.cxx.

21 {
22 TObject::Print( option );
23 std::cout.precision( 2 );
24 std::cout << "Idetifier: " << m_intId << std::endl;
25 std::cout << "TimeChannel: " << m_timeChannel << std::endl;
26 std::cout << "ChargeChannel:" << m_chargeChannel << std::endl;
27}

Referenced by BesEvent::Print().

◆ Print() [2/3]

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

◆ Print() [3/3]

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

◆ setTrackIndex() [1/3]

void TRawData::setTrackIndex ( const int trackIndex)

◆ setTrackIndex() [2/3]

void TRawData::setTrackIndex ( const int trackIndex)

◆ setTrackIndex() [3/3]

void TRawData::setTrackIndex ( const int trackIndex)

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