#include <SCT_TB04_RawData.h>
|
| | SCT_TB04_RawData (const Identifier rdoId, const unsigned int word, const unsigned int Event, const unsigned int FragmentIdentifier, const unsigned int Size, const unsigned int WordErrorCount, const unsigned int EventCount, const unsigned int onlineId) |
| | SCT_TB04_RawData (const Identifier rdoId, const unsigned int word, const unsigned int onlineId, float errorhit[20]) |
| virtual | ~SCT_TB04_RawData ()=default |
| virtual int | getGroupSize () const |
| unsigned int | getEvent () const |
| unsigned int | getFragmentType () const |
| unsigned int | getSize () const |
| unsigned int | getWordErrorCount () const |
| unsigned int | getEventCount () const |
| int | getTimeBin () const |
| int | getErrors () const |
| int | getStream () const |
| int | getROB () const |
| bool | OnTime () const |
| bool | SyncronizationError () const |
| bool | PreambleError () const |
| bool | LVL1Error () const |
| bool | BCIDError () const |
| bool | FormatterError () const |
| bool | FirstHitError () const |
| bool | SecondHitError () const |
| float * | getErrorCondensedHit () |
| | SCT_TB04_RawData () |
| virtual Identifier | identify () const override final |
| unsigned int | getWord () const |
| void | merge (const InDetRawData &other) |
| virtual IdentifierHash | identifyHash () const |
| virtual const IdHelper * | getHelper () const |
Definition at line 27 of file SCT_TB04_RawData.h.
◆ SCT_TB04_RawData() [1/3]
| SCT_TB04_RawData::SCT_TB04_RawData |
( |
const Identifier | rdoId, |
|
|
const unsigned int | word, |
|
|
const unsigned int | Event, |
|
|
const unsigned int | FragmentIdentifier, |
|
|
const unsigned int | Size, |
|
|
const unsigned int | WordErrorCount, |
|
|
const unsigned int | EventCount, |
|
|
const unsigned int | onlineId ) |
Definition at line 35 of file SCT_TB04_RawData.cxx.
38 :
40{
47 for(
unsigned int i(0);
i!=20;++
i){
49 }
50}
float m_errorCondensedHit[20]
unsigned int m_event_count
unsigned int m_fragment_type
unsigned int m_word_error_count
◆ SCT_TB04_RawData() [2/3]
| SCT_TB04_RawData::SCT_TB04_RawData |
( |
const Identifier | rdoId, |
|
|
const unsigned int | word, |
|
|
const unsigned int | onlineId, |
|
|
float | errorhit[20] ) |
◆ ~SCT_TB04_RawData()
| virtual SCT_TB04_RawData::~SCT_TB04_RawData |
( |
| ) |
|
|
virtualdefault |
◆ SCT_TB04_RawData() [3/3]
| SCT_TB04_RawData::SCT_TB04_RawData |
( |
| ) |
|
◆ BCIDError()
| bool SCT_TB04_RawData::BCIDError |
( |
| ) |
const |
|
inline |
Definition at line 203 of file SCT_TB04_RawData.h.
204{
205 bool isError = false;
206 if ((
m_word >> 27) & 0x1) isError =
true;
207 return isError;
208}
◆ FirstHitError()
| bool SCT_TB04_RawData::FirstHitError |
( |
| ) |
const |
|
inline |
Definition at line 218 of file SCT_TB04_RawData.h.
219{
220 bool isError = false;
221 if ((
m_word >> 29) & 0x1) isError =
true;
222 return isError;
223}
◆ FormatterError()
| bool SCT_TB04_RawData::FormatterError |
( |
| ) |
const |
|
inline |
Definition at line 210 of file SCT_TB04_RawData.h.
211{
212 bool isError = false;
213 if ((
m_word >> 28) & 0x1) isError =
true;
214 return isError;
215}
◆ getErrorCondensedHit()
| float * SCT_TB04_RawData::getErrorCondensedHit |
( |
| ) |
|
|
inline |
◆ getErrors()
| int SCT_TB04_RawData::getErrors |
( |
| ) |
const |
|
inline |
◆ getEvent()
| unsigned int SCT_TB04_RawData::getEvent |
( |
| ) |
const |
|
inline |
◆ getEventCount()
| unsigned int SCT_TB04_RawData::getEventCount |
( |
| ) |
const |
|
inline |
◆ getFragmentType()
| unsigned int SCT_TB04_RawData::getFragmentType |
( |
| ) |
const |
|
inline |
◆ getGroupSize()
| int SCT_TB04_RawData::getGroupSize |
( |
| ) |
const |
|
inlinevirtual |
◆ getHelper()
| const IdHelper * Identifiable::getHelper |
( |
| ) |
const |
|
virtualinherited |
◆ getROB()
| int SCT_TB04_RawData::getROB |
( |
| ) |
const |
|
inline |
◆ getSize()
| unsigned int SCT_TB04_RawData::getSize |
( |
| ) |
const |
|
inline |
◆ getStream()
| int SCT_TB04_RawData::getStream |
( |
| ) |
const |
|
inline |
◆ getTimeBin()
| int SCT_TB04_RawData::getTimeBin |
( |
| ) |
const |
|
inline |
◆ getWord()
| unsigned int InDetRawData::getWord |
( |
| ) |
const |
|
inlineinherited |
◆ getWordErrorCount()
| unsigned int SCT_TB04_RawData::getWordErrorCount |
( |
| ) |
const |
|
inline |
◆ identify()
| virtual Identifier InDetRawData::identify |
( |
| ) |
const |
|
inlinefinaloverridevirtualinherited |
◆ identifyHash()
Reimplemented in CaloDetDescrElement, CaloDetDescriptor, InDetRawDataCollection< RawDataT >, InDetRawDataCollection< Pixel1RawData >, InDetRawDataCollection< PixelRDORawData >, InDetRawDataCollection< PixelTB04RawData >, InDetRawDataCollection< RDO >, InDetRawDataCollection< SCT3_RawData >, InDetRawDataCollection< SCT_RDORawData >, InDetRawDataCollection< SCT_TB03_RawData >, InDetRawDataCollection< SCT_TB04_RawData >, InDetRawDataCollection< TRT_RDORawData >, InDetRawDataCollection< TRT_TB04_RawData >, Muon::MuonPrepDataCollection< PrepDataT >, Muon::MuonPrepDataCollection< CscPrepData >, Muon::MuonPrepDataCollection< CscStripPrepData >, Muon::MuonPrepDataCollection< MdtPrepData >, Muon::MuonPrepDataCollection< MMPrepData >, Muon::MuonPrepDataCollection< Muon::CscPrepData >, Muon::MuonPrepDataCollection< Muon::CscStripPrepData >, Muon::MuonPrepDataCollection< Muon::MdtPrepData >, Muon::MuonPrepDataCollection< Muon::MMPrepData >, Muon::MuonPrepDataCollection< Muon::RpcPrepData >, Muon::MuonPrepDataCollection< Muon::sTgcPrepData >, Muon::MuonPrepDataCollection< Muon::TgcPrepData >, Muon::MuonPrepDataCollection< RpcPrepData >, Muon::MuonPrepDataCollection< sTgcPrepData >, Muon::MuonPrepDataCollection< TgcPrepData >, SiChargedDiodeCollection, SpacePointCollection, Trk::PrepRawDataCollection< PrepRawDataT >, Trk::PrepRawDataCollection< HGTD_Cluster >, Trk::PrepRawDataCollection< InDet::SiCluster >, Trk::PrepRawDataCollection< PixelCluster >, Trk::PrepRawDataCollection< SCT_Cluster >, Trk::PrepRawDataCollection< TrigSiSpacePoint >, and Trk::PrepRawDataCollection< TRT_DriftCircle >.
Definition at line 11 of file Identifiable.cxx.
11 {
13 return (result);
14}
◆ LVL1Error()
| bool SCT_TB04_RawData::LVL1Error |
( |
| ) |
const |
|
inline |
Definition at line 196 of file SCT_TB04_RawData.h.
197{
198 bool isError = false;
199 if ((
m_word >> 26) & 0x1) isError =
true;
200 return isError;
201}
◆ merge()
◆ OnTime()
| bool SCT_TB04_RawData::OnTime |
( |
| ) |
const |
|
inline |
Definition at line 175 of file SCT_TB04_RawData.h.
176{
177 bool isOnTime = false;
178 if ((
m_word >> 23) & 0x1) isOnTime =
true;
179 return isOnTime;
180}
◆ PreambleError()
| bool SCT_TB04_RawData::PreambleError |
( |
| ) |
const |
|
inline |
Definition at line 189 of file SCT_TB04_RawData.h.
190{
191 bool isError = false;
192 if ((
m_word >> 25) & 0x1) isError =
true;
193 return isError;
194}
◆ SecondHitError()
| bool SCT_TB04_RawData::SecondHitError |
( |
| ) |
const |
|
inline |
Definition at line 225 of file SCT_TB04_RawData.h.
226{
227 bool isError = false;
228 if ((
m_word >> 30) & 0x1) isError =
true;
229 return isError;
230}
◆ SyncronizationError()
| bool SCT_TB04_RawData::SyncronizationError |
( |
| ) |
const |
|
inline |
Definition at line 182 of file SCT_TB04_RawData.h.
183{
184 bool isError = false;
185 if (((
m_word >> 26) & 0x1) || (((
m_word >> 27) & 0x1))) isError =
true;
186 return isError;
187}
◆ m_errorCondensedHit
| float SCT_TB04_RawData::m_errorCondensedHit[20] {} |
|
private |
◆ m_event
| unsigned int SCT_TB04_RawData::m_event |
|
private |
◆ m_event_count
| unsigned int SCT_TB04_RawData::m_event_count |
|
private |
◆ m_fragment_type
| unsigned int SCT_TB04_RawData::m_fragment_type |
|
private |
◆ m_onlineId
| unsigned int SCT_TB04_RawData::m_onlineId |
|
private |
◆ m_rdoId
◆ m_size
| unsigned int SCT_TB04_RawData::m_size |
|
private |
◆ m_word
| unsigned int InDetRawData::m_word = 0 |
|
protectedinherited |
◆ m_word_error_count
| unsigned int SCT_TB04_RawData::m_word_error_count |
|
private |
The documentation for this class was generated from the following files: