xAOD::CMXRoI_v1 Class Reference

#include <CMXRoI_v1.h>

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

List of all members.

Public Types

enum  SumType { NORMAL = 0, MASKED = 1 }

Public Member Functions

virtual ~CMXRoI_v1 ()
 Default desturctor.
virtual void initialize (uint32_t roiWord0, uint32_t roiWord1, uint32_t roiWord2, uint32_t roiWord3, uint32_t roiWord4, uint32_t roiWord5)
 initialize
virtual void initialize (unsigned int ex, unsigned int ey, unsigned int et, int exError, int eyError, int etError, unsigned int sumEtHits, unsigned int missingEtHits, unsigned int missingEtSigHits, unsigned int exM, unsigned int eyM, unsigned int etM, int exErrorM, int eyErrorM, int etErrorM, unsigned int sumEtHitsM, unsigned int missingEtHitsM)
 initialize
const std::vector< uint32_t > & cmxRoIWords () const
 get cmxRoIWords
void setCmxRoIWords (const std::vector< uint32_t > &)
 set cmxRoIWords
unsigned int ex (SumType type=NORMAL) const
 Return Ex.
unsigned int ey (SumType type=NORMAL) const
 Return Ey.
unsigned int et (SumType type=NORMAL) const
 Return Et.
int exError (SumType type=NORMAL) const
 Return Ex error flags (bit 0 Overflow).
int eyError (SumType type=NORMAL) const
 Return Ey error flags (bit 0 Overflow).
int etError (SumType type=NORMAL) const
 Return Et error flags (bit 0 Overflow).
unsigned int sumEtHits (SumType type=NORMAL) const
 Return Sum-ET hits.
unsigned int missingEtHits (SumType type=NORMAL) const
 Return Missing-ET hits.
unsigned int missingEtSigHits () const
 Return Missing-ET-Sig hits.
uint32_t roiWord (int word) const
 Return packed Energy RoI word (0-5).
unsigned int exWord (SumType type=NORMAL) const
 Return Ex RoI word.
unsigned int eyWord (SumType type=NORMAL) const
 Return Ey RoI word.
unsigned int etWord (SumType type=NORMAL) const
 Return ET RoI word.

Detailed Description

Description of CMXRoI_v1

Author:
John Morris <john.morris@cern.ch>
Revision
681007
Date
2015-07-07 15:34:12 +0200 (Tue, 07 Jul 2015)

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