ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::TrigCaloCluster_v1 Class Reference

Description of a trigger calorimeter cluster. More...

#include <TrigCaloCluster_v1.h>

Inheritance diagram for xAOD::TrigCaloCluster_v1:
Collaboration diagram for xAOD::TrigCaloCluster_v1:

Public Types

typedef CaloSampling::CaloSample CaloSample
 A convenience typedef.

Public Member Functions

 TrigCaloCluster_v1 ()
 Constructor.
float rawEnergy () const
 get Raw Energy (no calibration)
void setRawEnergy (float)
 set Raw Energy (no calibration)
float rawEnergy (const CaloSample sample) const
 get Raw Energy (no calibration) per sampling layer
bool setRawEnergy (const CaloSample sample, float energy)
 set Raw Energy (no calibration) per sampling layer
const std::vector< float > & rawEnergySample () const
 get Raw Energy (no calibration) for all the sampling layers
float rawEt () const
 get Raw Et (no calibration)
void setRawEt (float)
 set Raw Et (no calibration)
float rawEta () const
 get Raw Eta (no calibration)
void setRawEta (float)
 set Raw Eta (no calibration)
float rawPhi () const
 get Raw Phi (no calibration)
void setRawPhi (float)
 set Raw Phi (no calibration)
long RoIword () const
 get RoI Word
void setRoIword (long)
 set RoI Word
int nCells () const
 get number of cells used from RoI
void setNCells (int)
 set number of cells used from RoI
unsigned int clusterQuality () const
 get quality of cluster built (to be defined)
void setClusterQuality (unsigned int)
 set quality of cluster built (to be defined)

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 Aranz.nosp@m.azu..nosp@m.Ruiz..nosp@m.Mart.nosp@m.inez@.nosp@m.cern.nosp@m..ch
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h
Revision
631628
Date
2014-11-27 18:34:49 +0100 (Thu, 27 Nov 2014)

Definition at line 28 of file TrigCaloCluster_v1.h.

Member Typedef Documentation

◆ CaloSample

A convenience typedef.

Definition at line 32 of file TrigCaloCluster_v1.h.

Constructor & Destructor Documentation

◆ TrigCaloCluster_v1()

xAOD::TrigCaloCluster_v1::TrigCaloCluster_v1 ( )

Constructor.

Definition at line 21 of file TrigCaloCluster_v1.cxx.

21{}

Member Function Documentation

◆ clusterQuality()

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

get quality of cluster built (to be defined)

◆ nCells()

int xAOD::TrigCaloCluster_v1::nCells ( ) const

get number of cells used from RoI

◆ rawEnergy() [1/2]

float xAOD::TrigCaloCluster_v1::rawEnergy ( ) const

get Raw Energy (no calibration)

◆ rawEnergy() [2/2]

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

get Raw Energy (no calibration) per sampling layer

◆ rawEnergySample()

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

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

◆ rawEt()

float xAOD::TrigCaloCluster_v1::rawEt ( ) const

get Raw Et (no calibration)

◆ rawEta()

float xAOD::TrigCaloCluster_v1::rawEta ( ) const

get Raw Eta (no calibration)

◆ rawPhi()

float xAOD::TrigCaloCluster_v1::rawPhi ( ) const

get Raw Phi (no calibration)

◆ RoIword()

long xAOD::TrigCaloCluster_v1::RoIword ( ) const

get RoI Word

◆ setClusterQuality()

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

set quality of cluster built (to be defined)

◆ setNCells()

void xAOD::TrigCaloCluster_v1::setNCells ( int )

set number of cells used from RoI

◆ setRawEnergy() [1/2]

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

set Raw Energy (no calibration) per sampling layer

◆ setRawEnergy() [2/2]

void xAOD::TrigCaloCluster_v1::setRawEnergy ( float )

set Raw Energy (no calibration)

◆ setRawEt()

void xAOD::TrigCaloCluster_v1::setRawEt ( float )

set Raw Et (no calibration)

◆ setRawEta()

void xAOD::TrigCaloCluster_v1::setRawEta ( float )

set Raw Eta (no calibration)

◆ setRawPhi()

void xAOD::TrigCaloCluster_v1::setRawPhi ( float )

set Raw Phi (no calibration)

◆ setRoIword()

void xAOD::TrigCaloCluster_v1::setRoIword ( long )

set RoI Word


The documentation for this class was generated from the following files: