Belle II Software  release-08-01-10
ARICHComponentTest Class Reference

Test of the ARICH component. More...

#include <ARICHComponentTest.h>

Inheritance diagram for ARICHComponentTest:
Collaboration diagram for ARICHComponentTest:

Public Member Functions

 ARICHComponentTest ()
 Default constructor.
 
 ARICHComponentTest (int id, TTimeStamp timeStamp, int type, TObject *data)
 Constructor.
 
 ~ARICHComponentTest ()
 Destructor.
 
int getTestID () const
 Return Test Identifier. More...
 
void setTestID (int id)
 Set Test Identifier. More...
 
std::string getComponentID ()
 Return Component Identifier. More...
 
void setComponentID (const std::string &componentID)
 Set Component Identifier. More...
 
TTimeStamp getTestTimeStamp () const
 Return Date of test measurement. More...
 
void setTestTimeStamp (TTimeStamp timeStamp)
 Set Date of test measurement. More...
 
int getMeasurementType () const
 Return measurement type. More...
 
void setMeasurementType (int type)
 Set measurement type. More...
 
TObject * getMeasurementData () const
 Return Measurement data. More...
 
void setMeasurementData (TObject *data)
 Set Measurement data. More...
 
std::string getComponentTestComment ()
 Return comment. More...
 
void setComponentTestComment (const std::string &comment)
 Set comment. More...
 

Private Member Functions

 ClassDef (ARICHComponentTest, 1)
 ClassDef.
 

Private Attributes

int m_id
 Test Identfier.
 
std::string m_componentID
 Component identifier.
 
TTimeStamp m_timeStamp
 Date of test measurement.
 
int m_type
 Measurement type.
 
TObject * m_data
 Measurement data.
 
std::string m_comment
 optional comment
 

Detailed Description

Test of the ARICH component.

Definition at line 23 of file ARICHComponentTest.h.

Member Function Documentation

◆ getComponentID()

std::string getComponentID ( )

Return Component Identifier.

Returns
Component Identifier

◆ getComponentTestComment()

std::string getComponentTestComment ( )

Return comment.

Returns
comment

◆ getMeasurementData()

TObject* getMeasurementData ( ) const
inline

Return Measurement data.

Returns
Measurement data

Definition at line 89 of file ARICHComponentTest.h.

89 {return m_data;}
TObject * m_data
Measurement data.

◆ getMeasurementType()

int getMeasurementType ( ) const
inline

Return measurement type.

Returns
measurement type

Definition at line 77 of file ARICHComponentTest.h.

◆ getTestID()

int getTestID ( ) const
inline

Return Test Identifier.

Returns
Test Identifier

Definition at line 46 of file ARICHComponentTest.h.

◆ getTestTimeStamp()

TTimeStamp getTestTimeStamp ( ) const
inline

Return Date of test measurement.

Returns
Date of test measurement

Definition at line 67 of file ARICHComponentTest.h.

◆ setComponentID()

void setComponentID ( const std::string &  componentID)
inline

Set Component Identifier.

Parameters
ComponentIdentifier

Definition at line 62 of file ARICHComponentTest.h.

◆ setComponentTestComment()

void setComponentTestComment ( const std::string &  comment)
inline

Set comment.

Parameters
comment

Definition at line 106 of file ARICHComponentTest.h.

◆ setMeasurementData()

void setMeasurementData ( TObject *  data)
inline

Set Measurement data.

Parameters
Measurementdata

Definition at line 95 of file ARICHComponentTest.h.

◆ setMeasurementType()

void setMeasurementType ( int  type)
inline

Set measurement type.

Parameters
mwasurementtype

Definition at line 83 of file ARICHComponentTest.h.

◆ setTestID()

void setTestID ( int  id)
inline

Set Test Identifier.

Parameters
TestIdentifier

Definition at line 52 of file ARICHComponentTest.h.

◆ setTestTimeStamp()

void setTestTimeStamp ( TTimeStamp  timeStamp)
inline

Set Date of test measurement.

Parameters
Dateof test measurement

Definition at line 72 of file ARICHComponentTest.h.


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