Belle II Software  release-08-01-10
ARICHRawDigit Class Reference
Inheritance diagram for ARICHRawDigit:
Collaboration diagram for ARICHRawDigit:

Classes

struct  FEBDigit
 

Public Member Functions

 ARICHRawDigit ()
 Default constructor for ROOT IO.
 
 ARICHRawDigit (int type, int ver, int boardid, int febno, unsigned int length, unsigned int trgno=0)
 
 ~ARICHRawDigit ()
 Destructor. More...
 
void set (int type, int ver, int boardid, int febno, unsigned int length, unsigned int trgno=0)
 
int getCopperId ()
 
int getHslbId ()
 
int getPcieId ()
 
int getPcieChId ()
 
int getType () const
 
int getVersion () const
 
int getBoardId () const
 
int getFEBNo () const
 
unsigned int getLength () const
 
unsigned int getTrgNo () const
 
int getNFEBs () const
 
void addFEB (FEBDigit &feb, int type, int ver, int boardid, int febno, unsigned int length, unsigned int trgno, unsigned int febtrgno)
 
void setCopperId (int id)
 
void setHslbId (int id)
 
void setPcieId (int id)
 
void setPcieChId (int id)
 
const std::vector< FEBDigit > & getFEBs () const
 
std::vector< FEBDigit > & getFEBs ()
 

Private Member Functions

 ClassDef (ARICHRawDigit, 2)
 the class title
 

Private Attributes

int m_copperid
 
int m_hslb
 
int m_pcieid
 
int m_pciechid
 
int m_type
 
int m_ver
 
int m_boardid
 
int m_febno
 
unsigned int m_length
 
unsigned int m_trgno
 
std::vector< FEBDigitm_febs
 

Detailed Description

Definition at line 24 of file ARICHRawDigit.h.

Constructor & Destructor Documentation

◆ ~ARICHRawDigit()

~ARICHRawDigit ( )
inline

Destructor.

Does nothing

Definition at line 80 of file ARICHRawDigit.h.

81  {
83  }

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