#include <CSCTMBBlockedCFEB.h>
Public Member Functions | |
CSCTMBBlockedCFEB () | |
CSCTMBBlockedCFEB (unsigned short *buf, int Line6BCB, int Line6ECB) | |
std::vector< int > | getData () const |
std::vector< std::vector< int > > | getSingleCFEBList (int CFEBn) const |
UnpackBlockedCFEB. More... | |
int | getSize () const |
void | print () const |
Private Member Functions | |
int | UnpackBlockedCFEB (unsigned short *buf, int Line6BCB, int Line6ECB) |
CSCTMBMiniScope. More... | |
Private Attributes | |
std::vector< int > | BlockedCFEBdata |
unsigned | size_ |
stores all mini scope data More... | |
Definition at line 12 of file CSCTMBBlockedCFEB.h.
|
inline |
CSCTMBBlockedCFEB::CSCTMBBlockedCFEB | ( | unsigned short * | buf, |
int | Line6BCB, | ||
int | Line6ECB | ||
) |
Definition at line 11 of file CSCTMBBlockedCFEB.cc.
References size_, and UnpackBlockedCFEB().
|
inline |
Definition at line 19 of file CSCTMBBlockedCFEB.h.
References BlockedCFEBdata.
Referenced by getSingleCFEBList(), and print().
std::vector< std::vector< int > > CSCTMBBlockedCFEB::getSingleCFEBList | ( | int | CFEBn | ) | const |
UnpackBlockedCFEB.
Get 4 words for a particular CFEB (CFEBn)
Definition at line 33 of file CSCTMBBlockedCFEB.cc.
References getData(), i, j, and relval_steps::k.
Referenced by print().
|
inline |
void CSCTMBBlockedCFEB::print | ( | void | ) | const |
Definition at line 94 of file CSCTMBBlockedCFEB.cc.
References gather_cfg::cout, TauDecayModes::dec, getData(), getSingleCFEBList(), i, and detailsBasic3DVector::z.
|
private |
Definition at line 18 of file CSCTMBBlockedCFEB.cc.
References BlockedCFEBdata, and i.
Referenced by CSCTMBBlockedCFEB().
|
private |
Definition at line 28 of file CSCTMBBlockedCFEB.h.
Referenced by getData(), and UnpackBlockedCFEB().
|
private |
stores all mini scope data
Definition at line 29 of file CSCTMBBlockedCFEB.h.
Referenced by CSCTMBBlockedCFEB(), and getSize().