CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Protected Member Functions | Private Attributes | Friends
L1GctGlobalEnergyAlgos Class Reference

Emulates the GCT global energy algorithms. More...

#include <L1GctGlobalEnergyAlgos.h>

Inheritance diagram for L1GctGlobalEnergyAlgos:
L1GctProcessor

Public Types

typedef
L1GctWheelEnergyFpga::etComponentType 
etComponentType
 
typedef L1GctUnsignedInt
< L1GctEtHad::kEtHadNBits
etHadType
 
typedef L1GctMet::etmiss_vec etmiss_vec
 
typedef L1GctMet::etMissPhiType etMissPhiType
 
typedef L1GctMet::etMissType etMissType
 
typedef L1GctUnsignedInt
< L1GctEtTotal::kEtTotalNBits
etTotalType
 
enum  maxValues { etTotalMaxValue = L1GctEtTotal::kEtTotalMaxValue, etHadMaxValue = L1GctEtHad::kEtHadMaxValue, etMissMaxValue = L1GctEtMiss::kEtMissMaxValue }
 

Public Member Functions

virtual void fetchInput ()
 get input data from sources More...
 
std::vector< etHadTypegetEtHadColl () const
 return std::vector< output calibrated jet Et More...
 
std::vector< etMissTypegetEtMissColl () const
 return output missing Et magnitude More...
 
std::vector< etMissPhiTypegetEtMissPhiColl () const
 return output missing Et value More...
 
std::vector< etTotalTypegetEtSumColl () const
 return output total scalar Et More...
 
L1GctGlobalHfSumAlgosgetHfSumProcessor () const
 provide access to hf sum processor More...
 
std::vector< etMissTypegetHtMissColl () const
 return output missing Ht magnitude More...
 
const L1GctHtMissLutgetHtMissLut () const
 
std::vector< etMissPhiTypegetHtMissPhiColl () const
 return output missing Ht value More...
 
std::vector< etTotalTypegetInputEtValPlusWheel () const
 return input Et value wheel 1 More...
 
std::vector< etTotalTypegetInputEtVlMinusWheel () const
 return input Et value wheel 0 More...
 
std::vector< etComponentTypegetInputExValPlusWheel () const
 return input Ex value wheel 1 More...
 
std::vector< etComponentTypegetInputExVlMinusWheel () const
 return input Ey value wheel 0 More...
 
std::vector< etComponentTypegetInputEyValPlusWheel () const
 return input Ex value wheel 1 More...
 
std::vector< etComponentTypegetInputEyVlMinusWheel () const
 return input Ey value wheel 0 More...
 
std::vector< etHadTypegetInputHtValPlusWheel () const
 return input Ht value wheel 1 More...
 
std::vector< etHadTypegetInputHtVlMinusWheel () const
 return input Ht value wheel 0 More...
 
std::vector< etComponentTypegetInputHxValPlusWheel () const
 return input Ht component values wheel 1 More...
 
std::vector< etComponentTypegetInputHxVlMinusWheel () const
 return input Ht value wheel 0 More...
 
std::vector< etComponentTypegetInputHyValPlusWheel () const
 
std::vector< etComponentTypegetInputHyVlMinusWheel () const
 
L1GctWheelEnergyFpgagetMinusWheelFpga () const
 provide access to input pointer, Wheel Energy Fpga 0 More...
 
L1GctWheelJetFpgagetMinusWheelJetFpga () const
 provide access to input pointer, Wheel Jet Fpga 0 More...
 
L1GctWheelEnergyFpgagetPlusWheelFpga () const
 provide access to input pointer, Wheel Energy Fpga 1 More...
 
L1GctWheelJetFpgagetPlusWheelJetFpga () const
 provide access to input pointer, Wheel Jet Fpga 1 More...
 
 L1GctGlobalEnergyAlgos (const std::vector< L1GctWheelEnergyFpga * > &WheelFpga, const std::vector< L1GctWheelJetFpga * > &WheelJetFpga)
 Constructor needs the Wheel card Fpgas set up first. More...
 
virtual void process ()
 process the data, fill output buffers More...
 
void reset ()
 clear internal buffers More...
 
void setBxRange (const int firstBx, const int numberOfBx)
 define the bunch crossing range to process More...
 
void setHtMissScale (const L1CaloEtScale *const scale)
 
void setInputWheelEt (unsigned wheel, unsigned energy, bool overflow)
 set input Et value per wheel (0 or 1); not used in normal operation More...
 
void setInputWheelEx (unsigned wheel, int energy, bool overflow)
 set input Ex value per wheel (0 or 1); not used in normal operation More...
 
void setInputWheelEy (unsigned wheel, int energy, bool overflow)
 set input Ey value per wheel (0 or 1); not used in normal operation More...
 
void setInputWheelHt (unsigned wheel, unsigned energy, bool overflow)
 set input Ht value per wheel (0 or 1); not used in normal operation More...
 
void setInputWheelHx (unsigned wheel, unsigned energy, bool overflow)
 set input Ht component values per wheel (0 or 1); not used in normal operation More...
 
void setInputWheelHy (unsigned wheel, unsigned energy, bool overflow)
 
void setInputWheelJc (unsigned wheel, unsigned jcnum, unsigned count)
 set input jet count (number 0-11) per wheel (0 or 1); not used in normal operation More...
 
void setJetFinderParams (const L1GctJetFinderParams *const jfpars)
 
void setNextBx (const int bx)
 partially clear buffers More...
 
bool setupOk () const
 check setup More...
 
 ~L1GctGlobalEnergyAlgos ()
 Destructor. More...
 
- Public Member Functions inherited from L1GctProcessor
 L1GctProcessor ()
 
void reset ()
 complete reset of processor More...
 
void setBxRange (const int firstBx, const int numberOfBx)
 define the bunch crossing range to process More...
 
void setNextBx (const int bxnum)
 clear input data buffers and process a new bunch crossing More...
 
void setTerse ()
 
bool setupOk () const
 Method to check the setup for this processor. Returns true by default. More...
 
void setVerbose ()
 control output messages More...
 
virtual ~L1GctProcessor ()
 

Protected Member Functions

virtual void resetPipelines ()
 
virtual void resetProcessor ()
 Separate reset methods for the processor itself and any data stored in pipelines. More...
 
virtual void setupObjects ()
 Initialise inputs with null objects for the correct bunch crossing if required. More...
 
- Protected Member Functions inherited from L1GctProcessor
int bxAbs () const
 
int bxMax () const
 
int bxMin () const
 Support for multiple beam crossing operation. More...
 
int bxRel () const
 
int numOfBx () const
 

Private Attributes

Pipeline< etTotalTypem_etValPlusPipe
 
etTotalType m_etValPlusWheel
 
Pipeline< etTotalTypem_etVlMinusPipe
 
etTotalType m_etVlMinusWheel
 
Pipeline< etComponentTypem_exValPlusPipe
 
etComponentType m_exValPlusWheel
 
Pipeline< etComponentTypem_exVlMinusPipe
 
etComponentType m_exVlMinusWheel
 
Pipeline< etComponentTypem_eyValPlusPipe
 
etComponentType m_eyValPlusWheel
 
Pipeline< etComponentTypem_eyVlMinusPipe
 
etComponentType m_eyVlMinusWheel
 
L1GctGlobalHfSumAlgosm_hfSumProcessor
 
Pipeline< etHadTypem_htValPlusPipe
 
etHadType m_htValPlusWheel
 
Pipeline< etHadTypem_htVlMinusPipe
 
etHadType m_htVlMinusWheel
 
Pipeline< etComponentTypem_hxValPlusPipe
 
etComponentType m_hxValPlusWheel
 
Pipeline< etComponentTypem_hxVlMinusPipe
 
etComponentType m_hxVlMinusWheel
 
Pipeline< etComponentTypem_hyValPlusPipe
 
etComponentType m_hyValPlusWheel
 
Pipeline< etComponentTypem_hyVlMinusPipe
 
etComponentType m_hyVlMinusWheel
 
L1GctMet m_metComponents
 
L1GctMet m_mhtComponents
 
L1GctWheelEnergyFpgam_minusWheelFpga
 
L1GctWheelJetFpgam_minusWheelJetFpga
 
Pipeline< etHadTypem_outputEtHad
 
Pipeline< etMissTypem_outputEtMiss
 
Pipeline< etMissPhiTypem_outputEtMissPhi
 
Pipeline< etTotalTypem_outputEtSum
 
Pipeline< etMissTypem_outputHtMiss
 
Pipeline< etMissPhiTypem_outputHtMissPhi
 
L1GctWheelEnergyFpgam_plusWheelFpga
 
L1GctWheelJetFpgam_plusWheelJetFpga
 
bool m_setupOk
 

Friends

std::ostream & operator<< (std::ostream &os, const L1GctGlobalEnergyAlgos &fpga)
 Overload << operator. More...
 

Additional Inherited Members

- Protected Attributes inherited from L1GctProcessor
bool m_verbose
 Flag to control output messages. More...
 

Detailed Description

Emulates the GCT global energy algorithms.

This class carries out the final stage of summing of total Et, missing Et components Ex and Ey, calibrated jet energy Ht, and jet counts. It converts the final missing Ex and Ey sums to magnitude and direction. The inputs come from the two Wheel cards and the outputs are sent to the Global Trigger.

Author
Jim Brooke & Greg Heath
Date
20/2/2006

Definition at line 34 of file L1GctGlobalEnergyAlgos.h.

Member Typedef Documentation

Definition at line 43 of file L1GctGlobalEnergyAlgos.h.

Definition at line 39 of file L1GctGlobalEnergyAlgos.h.

Definition at line 42 of file L1GctGlobalEnergyAlgos.h.

Definition at line 41 of file L1GctGlobalEnergyAlgos.h.

Definition at line 40 of file L1GctGlobalEnergyAlgos.h.

Definition at line 38 of file L1GctGlobalEnergyAlgos.h.

Member Enumeration Documentation

Enumerator
etTotalMaxValue 
etHadMaxValue 
etMissMaxValue 

Definition at line 45 of file L1GctGlobalEnergyAlgos.h.

Constructor & Destructor Documentation

L1GctGlobalEnergyAlgos::L1GctGlobalEnergyAlgos ( const std::vector< L1GctWheelEnergyFpga * > &  WheelFpga,
const std::vector< L1GctWheelJetFpga * > &  WheelJetFpga 
)

Constructor needs the Wheel card Fpgas set up first.

Definition at line 16 of file L1GctGlobalEnergyAlgos.cc.

L1GctGlobalEnergyAlgos::~L1GctGlobalEnergyAlgos ( )

Destructor.

Definition at line 114 of file L1GctGlobalEnergyAlgos.cc.

Member Function Documentation

void L1GctGlobalEnergyAlgos::fetchInput ( )
virtual

get input data from sources

Implements L1GctProcessor.

Definition at line 202 of file L1GctGlobalEnergyAlgos.cc.

std::vector< etHadType > L1GctGlobalEnergyAlgos::getEtHadColl ( ) const
inline

return std::vector< output calibrated jet Et

Definition at line 132 of file L1GctGlobalEnergyAlgos.h.

std::vector< etMissType > L1GctGlobalEnergyAlgos::getEtMissColl ( ) const
inline

return output missing Et magnitude

Access to output quantities for all bunch crossings

Definition at line 126 of file L1GctGlobalEnergyAlgos.h.

std::vector< etMissPhiType > L1GctGlobalEnergyAlgos::getEtMissPhiColl ( ) const
inline

return output missing Et value

Definition at line 128 of file L1GctGlobalEnergyAlgos.h.

std::vector< etTotalType > L1GctGlobalEnergyAlgos::getEtSumColl ( ) const
inline

return output total scalar Et

Definition at line 130 of file L1GctGlobalEnergyAlgos.h.

L1GctGlobalHfSumAlgos* L1GctGlobalEnergyAlgos::getHfSumProcessor ( ) const
inline

provide access to hf sum processor

Definition at line 99 of file L1GctGlobalEnergyAlgos.h.

std::vector< etMissType > L1GctGlobalEnergyAlgos::getHtMissColl ( ) const
inline

return output missing Ht magnitude

Definition at line 134 of file L1GctGlobalEnergyAlgos.h.

const L1GctHtMissLut* L1GctGlobalEnergyAlgos::getHtMissLut ( ) const
inline

Definition at line 142 of file L1GctGlobalEnergyAlgos.h.

std::vector< etMissPhiType > L1GctGlobalEnergyAlgos::getHtMissPhiColl ( ) const
inline

return output missing Ht value

Definition at line 136 of file L1GctGlobalEnergyAlgos.h.

std::vector< etTotalType > L1GctGlobalEnergyAlgos::getInputEtValPlusWheel ( ) const
inline

return input Et value wheel 1

Definition at line 110 of file L1GctGlobalEnergyAlgos.h.

std::vector< etTotalType > L1GctGlobalEnergyAlgos::getInputEtVlMinusWheel ( ) const
inline

return input Et value wheel 0

Definition at line 117 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputExValPlusWheel ( ) const
inline

return input Ex value wheel 1

Definition at line 102 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputExVlMinusWheel ( ) const
inline

return input Ey value wheel 0

Definition at line 106 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputEyValPlusWheel ( ) const
inline

return input Ex value wheel 1

Definition at line 104 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputEyVlMinusWheel ( ) const
inline

return input Ey value wheel 0

Definition at line 108 of file L1GctGlobalEnergyAlgos.h.

std::vector< etHadType > L1GctGlobalEnergyAlgos::getInputHtValPlusWheel ( ) const
inline

return input Ht value wheel 1

Definition at line 112 of file L1GctGlobalEnergyAlgos.h.

std::vector< etHadType > L1GctGlobalEnergyAlgos::getInputHtVlMinusWheel ( ) const
inline

return input Ht value wheel 0

Definition at line 119 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputHxValPlusWheel ( ) const
inline

return input Ht component values wheel 1

Definition at line 114 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputHxVlMinusWheel ( ) const
inline

return input Ht value wheel 0

Definition at line 121 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputHyValPlusWheel ( ) const
inline

Definition at line 115 of file L1GctGlobalEnergyAlgos.h.

std::vector< etComponentType > L1GctGlobalEnergyAlgos::getInputHyVlMinusWheel ( ) const
inline

Definition at line 122 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelEnergyFpga* L1GctGlobalEnergyAlgos::getMinusWheelFpga ( ) const
inline

provide access to input pointer, Wheel Energy Fpga 0

Definition at line 93 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelJetFpga* L1GctGlobalEnergyAlgos::getMinusWheelJetFpga ( ) const
inline

provide access to input pointer, Wheel Jet Fpga 0

Definition at line 97 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelEnergyFpga* L1GctGlobalEnergyAlgos::getPlusWheelFpga ( ) const
inline

provide access to input pointer, Wheel Energy Fpga 1

Definition at line 91 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelJetFpga* L1GctGlobalEnergyAlgos::getPlusWheelJetFpga ( ) const
inline

provide access to input pointer, Wheel Jet Fpga 1

Definition at line 95 of file L1GctGlobalEnergyAlgos.h.

void L1GctGlobalEnergyAlgos::process ( )
virtual

process the data, fill output buffers

Implements L1GctProcessor.

Definition at line 225 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::reset ( void  )

clear internal buffers

clear buffers

Definition at line 147 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::resetPipelines ( )
protectedvirtual

Implements L1GctProcessor.

Definition at line 178 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::resetProcessor ( )
protectedvirtual

Separate reset methods for the processor itself and any data stored in pipelines.

Implements L1GctProcessor.

Definition at line 163 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setBxRange ( const int  firstBx,
const int  numberOfBx 
)

define the bunch crossing range to process

partially clear buffers

Definition at line 153 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setHtMissScale ( const L1CaloEtScale *const  scale)

Definition at line 316 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelEt ( unsigned  wheel,
unsigned  energy,
bool  overflow 
)

set input Et value per wheel (0 or 1); not used in normal operation

Definition at line 362 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelEx ( unsigned  wheel,
int  energy,
bool  overflow 
)

set input Ex value per wheel (0 or 1); not used in normal operation

Definition at line 334 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelEy ( unsigned  wheel,
int  energy,
bool  overflow 
)

set input Ey value per wheel (0 or 1); not used in normal operation

Definition at line 348 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelHt ( unsigned  wheel,
unsigned  energy,
bool  overflow 
)

set input Ht value per wheel (0 or 1); not used in normal operation

Definition at line 376 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelHx ( unsigned  wheel,
unsigned  energy,
bool  overflow 
)

set input Ht component values per wheel (0 or 1); not used in normal operation

Definition at line 391 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelHy ( unsigned  wheel,
unsigned  energy,
bool  overflow 
)

Definition at line 406 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setInputWheelJc ( unsigned  wheel,
unsigned  jcnum,
unsigned  count 
)

set input jet count (number 0-11) per wheel (0 or 1); not used in normal operation

void L1GctGlobalEnergyAlgos::setJetFinderParams ( const L1GctJetFinderParams *const  jfpars)

Definition at line 309 of file L1GctGlobalEnergyAlgos.cc.

void L1GctGlobalEnergyAlgos::setNextBx ( const int  bx)

partially clear buffers

Definition at line 158 of file L1GctGlobalEnergyAlgos.cc.

virtual void L1GctGlobalEnergyAlgos::setupObjects ( )
inlineprotectedvirtual

Initialise inputs with null objects for the correct bunch crossing if required.

Implements L1GctProcessor.

Definition at line 153 of file L1GctGlobalEnergyAlgos.h.

bool L1GctGlobalEnergyAlgos::setupOk ( ) const

check setup

Definition at line 324 of file L1GctGlobalEnergyAlgos.cc.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const L1GctGlobalEnergyAlgos fpga 
)
friend

Overload << operator.

Member Data Documentation

Pipeline< etTotalType > L1GctGlobalEnergyAlgos::m_etValPlusPipe
private

Definition at line 187 of file L1GctGlobalEnergyAlgos.h.

etTotalType L1GctGlobalEnergyAlgos::m_etValPlusWheel
private

Definition at line 172 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etTotalType > L1GctGlobalEnergyAlgos::m_etVlMinusPipe
private

Definition at line 194 of file L1GctGlobalEnergyAlgos.h.

etTotalType L1GctGlobalEnergyAlgos::m_etVlMinusWheel
private

Definition at line 179 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_exValPlusPipe
private

Definition at line 185 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_exValPlusWheel
private

Definition at line 170 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_exVlMinusPipe
private

Definition at line 192 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_exVlMinusWheel
private

Definition at line 177 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_eyValPlusPipe
private

Definition at line 186 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_eyValPlusWheel
private

Definition at line 171 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_eyVlMinusPipe
private

Definition at line 193 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_eyVlMinusWheel
private

Definition at line 178 of file L1GctGlobalEnergyAlgos.h.

L1GctGlobalHfSumAlgos* L1GctGlobalEnergyAlgos::m_hfSumProcessor
private

Definition at line 163 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etHadType > L1GctGlobalEnergyAlgos::m_htValPlusPipe
private

Definition at line 188 of file L1GctGlobalEnergyAlgos.h.

etHadType L1GctGlobalEnergyAlgos::m_htValPlusWheel
private

Definition at line 173 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etHadType > L1GctGlobalEnergyAlgos::m_htVlMinusPipe
private

Definition at line 195 of file L1GctGlobalEnergyAlgos.h.

etHadType L1GctGlobalEnergyAlgos::m_htVlMinusWheel
private

Definition at line 180 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_hxValPlusPipe
private

Definition at line 189 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_hxValPlusWheel
private

Definition at line 174 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_hxVlMinusPipe
private

Definition at line 196 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_hxVlMinusWheel
private

Definition at line 181 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_hyValPlusPipe
private

Definition at line 190 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_hyValPlusWheel
private

Definition at line 175 of file L1GctGlobalEnergyAlgos.h.

Pipeline< etComponentType > L1GctGlobalEnergyAlgos::m_hyVlMinusPipe
private

Definition at line 197 of file L1GctGlobalEnergyAlgos.h.

etComponentType L1GctGlobalEnergyAlgos::m_hyVlMinusWheel
private

Definition at line 182 of file L1GctGlobalEnergyAlgos.h.

L1GctMet L1GctGlobalEnergyAlgos::m_metComponents
private

Definition at line 166 of file L1GctGlobalEnergyAlgos.h.

L1GctMet L1GctGlobalEnergyAlgos::m_mhtComponents
private

Definition at line 167 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelEnergyFpga* L1GctGlobalEnergyAlgos::m_minusWheelFpga
private

Definition at line 158 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelJetFpga* L1GctGlobalEnergyAlgos::m_minusWheelJetFpga
private

Definition at line 160 of file L1GctGlobalEnergyAlgos.h.

Pipeline<etHadType> L1GctGlobalEnergyAlgos::m_outputEtHad
private

Definition at line 203 of file L1GctGlobalEnergyAlgos.h.

Pipeline<etMissType> L1GctGlobalEnergyAlgos::m_outputEtMiss
private

Definition at line 200 of file L1GctGlobalEnergyAlgos.h.

Pipeline<etMissPhiType> L1GctGlobalEnergyAlgos::m_outputEtMissPhi
private

Definition at line 201 of file L1GctGlobalEnergyAlgos.h.

Pipeline<etTotalType> L1GctGlobalEnergyAlgos::m_outputEtSum
private

Definition at line 202 of file L1GctGlobalEnergyAlgos.h.

Pipeline<etMissType> L1GctGlobalEnergyAlgos::m_outputHtMiss
private

Definition at line 204 of file L1GctGlobalEnergyAlgos.h.

Pipeline<etMissPhiType> L1GctGlobalEnergyAlgos::m_outputHtMissPhi
private

Definition at line 205 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelEnergyFpga* L1GctGlobalEnergyAlgos::m_plusWheelFpga
private

Definition at line 157 of file L1GctGlobalEnergyAlgos.h.

L1GctWheelJetFpga* L1GctGlobalEnergyAlgos::m_plusWheelJetFpga
private

Definition at line 159 of file L1GctGlobalEnergyAlgos.h.

bool L1GctGlobalEnergyAlgos::m_setupOk
private

Definition at line 207 of file L1GctGlobalEnergyAlgos.h.