#include <SCTRawHitValidation_v1.h>
Public Member Functions | |
void | setIdentifier (uint64_t new_identifier) |
set identifier of this RDO | |
uint64_t | identifier () const |
return identifier of this RDO | |
void | setWord (uint32_t new_word) |
set data word of this RDO | |
uint32_t | getWord () const |
return the data word | |
int | getGroupSize () const |
return number of strips in this RDO (typically just 1) | |
int | getStrip () const |
return ID of (first) strip | |
int | getTimeBin () const |
int | getErrors () const |
return bitmask representing hit errors | |
bool | OnTime () const |
check if the time bin corresponding to the present BC is on | |
bool | FirstHitError () const |
check if there is an error in the first hit's data | |
bool | SecondHitError () const |
check if there is an error in the second hit's data |
Class describing an SCT Raw Data Object (RDO).
int xAOD::SCTRawHitValidation_v1::getTimeBin | ( | ) | const |
Decode time bin information for the 3 consecutive bunch crossings.
This information is stored in 3 bits where the most significant bit corresponds to BC-1. So the 3 bit pattern is: (BC-1), BC, (BC+1).
uint32_t xAOD::SCTRawHitValidation_v1::getWord | ( | ) | const |
return the data word
access data word of this RDO and properties encoded therein