xAOD::SCTRawHitValidation_v1 Class Reference

#include <SCTRawHitValidation_v1.h>

Inheritance diagram for xAOD::SCTRawHitValidation_v1:
SG::AuxElement SG::IAuxElement

List of all members.

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

Detailed Description

Class describing an SCT Raw Data Object (RDO).

Author:
Kilian Rosbach <kilian.rosbach@cern.ch>

Member Function Documentation

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1