xAOD::TrigCaloCluster_v1 Class Reference

#include <TrigCaloCluster_v1.h>

Inheritance diagram for xAOD::TrigCaloCluster_v1:
SG::AuxElement SG::IAuxElement xAOD::TrigEMCluster_v1

List of all members.

Public Types

typedef CaloSampling::CaloSample CaloSample
 A convenience typedef.

Public Member Functions

 TrigCaloCluster_v1 ()
float rawEnergy () const
void setRawEnergy (float)
float rawEnergy (const CaloSample sample) const
bool setRawEnergy (const CaloSample sample, float energy)
const std::vector< float > & rawEnergySample () const
float rawEt () const
void setRawEt (float)
float rawEta () const
void setRawEta (float)
float rawPhi () const
void setRawPhi (float)
long RoIword () const
void setRoIword (long)
int nCells () const
void setNCells (int)
unsigned int clusterQuality () const
void setClusterQuality (unsigned int)

Detailed Description

Description of a trigger calorimeter cluster

This is a first stab at how a trigger calorimeter cluster could behave in the xAOD EDM. Just brainstorming for now.

Author:
Aranzazu Ruiz Martinez <Aranzazu.Ruiz.Martinez@cern.ch>
Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
Revision
631628
Date
2014-11-27 18:34:49 +0100 (Thu, 27 Nov 2014)

Constructor & Destructor Documentation

xAOD::TrigCaloCluster_v1::TrigCaloCluster_v1 (  ) 

Constructor


Member Function Documentation

unsigned int xAOD::TrigCaloCluster_v1::clusterQuality (  )  const

get quality of cluster built (to be defined)

int xAOD::TrigCaloCluster_v1::nCells (  )  const

get number of cells used from RoI

float xAOD::TrigCaloCluster_v1::rawEnergy ( const CaloSample  sample  )  const

get Raw Energy (no calibration) per sampling layer

float xAOD::TrigCaloCluster_v1::rawEnergy (  )  const

get Raw Energy (no calibration)

const std::vector< float >& xAOD::TrigCaloCluster_v1::rawEnergySample (  )  const

get Raw Energy (no calibration) for all the sampling layers

float xAOD::TrigCaloCluster_v1::rawEt (  )  const

get Raw Et (no calibration)

float xAOD::TrigCaloCluster_v1::rawEta (  )  const

get Raw Eta (no calibration)

float xAOD::TrigCaloCluster_v1::rawPhi (  )  const

get Raw Phi (no calibration)

long xAOD::TrigCaloCluster_v1::RoIword (  )  const

get RoI Word

void xAOD::TrigCaloCluster_v1::setClusterQuality ( unsigned  int  ) 

set quality of cluster built (to be defined)

void xAOD::TrigCaloCluster_v1::setNCells ( int   ) 

set number of cells used from RoI

bool xAOD::TrigCaloCluster_v1::setRawEnergy ( const CaloSample  sample,
float  energy 
)

set Raw Energy (no calibration) per sampling layer

void xAOD::TrigCaloCluster_v1::setRawEnergy ( float   ) 

set Raw Energy (no calibration)

void xAOD::TrigCaloCluster_v1::setRawEt ( float   ) 

set Raw Et (no calibration)

void xAOD::TrigCaloCluster_v1::setRawEta ( float   ) 

set Raw Eta (no calibration)

void xAOD::TrigCaloCluster_v1::setRawPhi ( float   ) 

set Raw Phi (no calibration)

void xAOD::TrigCaloCluster_v1::setRoIword ( long   ) 

set RoI Word


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