TMBL2EM Class Reference
[Level 2 Trigger]

#include <TMBL2EM.hpp>

Inheritance diagram for TMBL2EM:

TMBL2Base List of all members.

Detailed Description

Level 2 EM Objects.

Definition at line 18 of file TMBL2EM.hpp.

Public Member Functions

 TMBL2EM ()
 TMBL2EM (const TMBL2EM &)
 ~TMBL2EM ()
Setters
void Iso (float x)
void Emf (float x)
void SeedEta (int x)
void SeedPhi (int x)
void SeedEtaNeighbour (int x)
void SeedPhiNeighbour (int x)
void SaturatedTotTower (bool x)
void SaturatedEMTower (bool x)
void NoNeighbour (bool x)
void EtaOrPhiNeighbour (int x)
void PositionNeighbour (int x)
void EtNeighbour (float x)
void EmfNeighbour (float x)
Accessors
float Iso () const
float Emf () const
int SeedEta () const
int SeedPhi () const
int SeedEtaNeighbour () const
int SeedPhiNeighbour () const
bool SaturatedTotTower () const
bool SaturatedEMTower () const
bool NoNeighbour () const
int EtaOrPhiNeighbour () const
int PositionNeighbour () const
float EtNeighbour () const
float EmfNeighbour () const

Private Attributes

float iso
float emf
int seedeta
int seedphi
int seedetaneighbour
int seedphineighbour
bool saturatedtottower
bool saturatedemtower
bool noneighbour
int etaorphineighbour
int positionneighbour
float etneighbour
float emfneighbour


Constructor & Destructor Documentation

TMBL2EM::TMBL2EM  ) 
 

TMBL2EM::TMBL2EM const TMBL2EM  ) 
 

Definition at line 21 of file TMBL2EM.cpp.

References emf, emfneighbour, etaorphineighbour, etneighbour, iso, noneighbour, positionneighbour, saturatedemtower, saturatedtottower, seedeta, seedetaneighbour, seedphi, and seedphineighbour.

TMBL2EM::~TMBL2EM  )  [inline]
 

Definition at line 23 of file TMBL2EM.hpp.


Member Function Documentation

float TMBL2EM::Emf  )  const [inline]
 

Definition at line 45 of file TMBL2EM.hpp.

References emf.

void TMBL2EM::Emf float  x  )  [inline]
 

Definition at line 28 of file TMBL2EM.hpp.

References emf.

float TMBL2EM::EmfNeighbour  )  const [inline]
 

Definition at line 56 of file TMBL2EM.hpp.

References emfneighbour.

void TMBL2EM::EmfNeighbour float  x  )  [inline]
 

Definition at line 39 of file TMBL2EM.hpp.

References emfneighbour.

int TMBL2EM::EtaOrPhiNeighbour  )  const [inline]
 

Definition at line 53 of file TMBL2EM.hpp.

References etaorphineighbour.

void TMBL2EM::EtaOrPhiNeighbour int  x  )  [inline]
 

Definition at line 36 of file TMBL2EM.hpp.

References etaorphineighbour.

float TMBL2EM::EtNeighbour  )  const [inline]
 

Definition at line 55 of file TMBL2EM.hpp.

References etneighbour.

void TMBL2EM::EtNeighbour float  x  )  [inline]
 

Definition at line 38 of file TMBL2EM.hpp.

References etneighbour.

float TMBL2EM::Iso  )  const [inline]
 

Definition at line 44 of file TMBL2EM.hpp.

References iso.

void TMBL2EM::Iso float  x  )  [inline]
 

Definition at line 27 of file TMBL2EM.hpp.

References iso.

bool TMBL2EM::NoNeighbour  )  const [inline]
 

Definition at line 52 of file TMBL2EM.hpp.

References noneighbour.

void TMBL2EM::NoNeighbour bool  x  )  [inline]
 

Definition at line 35 of file TMBL2EM.hpp.

References noneighbour.

int TMBL2EM::PositionNeighbour  )  const [inline]
 

Definition at line 54 of file TMBL2EM.hpp.

References positionneighbour.

void TMBL2EM::PositionNeighbour int  x  )  [inline]
 

Definition at line 37 of file TMBL2EM.hpp.

References positionneighbour.

bool TMBL2EM::SaturatedEMTower  )  const [inline]
 

Definition at line 51 of file TMBL2EM.hpp.

References saturatedemtower.

void TMBL2EM::SaturatedEMTower bool  x  )  [inline]
 

Definition at line 34 of file TMBL2EM.hpp.

References saturatedemtower.

bool TMBL2EM::SaturatedTotTower  )  const [inline]
 

Definition at line 50 of file TMBL2EM.hpp.

References saturatedtottower.

void TMBL2EM::SaturatedTotTower bool  x  )  [inline]
 

Definition at line 33 of file TMBL2EM.hpp.

References saturatedtottower.

int TMBL2EM::SeedEta  )  const [inline]
 

Definition at line 46 of file TMBL2EM.hpp.

References seedeta.

void TMBL2EM::SeedEta int  x  )  [inline]
 

Definition at line 29 of file TMBL2EM.hpp.

References seedeta.

int TMBL2EM::SeedEtaNeighbour  )  const [inline]
 

Definition at line 48 of file TMBL2EM.hpp.

References seedetaneighbour.

void TMBL2EM::SeedEtaNeighbour int  x  )  [inline]
 

Definition at line 31 of file TMBL2EM.hpp.

References seedetaneighbour.

int TMBL2EM::SeedPhi  )  const [inline]
 

Definition at line 47 of file TMBL2EM.hpp.

References seedphi.

void TMBL2EM::SeedPhi int  x  )  [inline]
 

Definition at line 30 of file TMBL2EM.hpp.

References seedphi.

int TMBL2EM::SeedPhiNeighbour  )  const [inline]
 

Definition at line 49 of file TMBL2EM.hpp.

References seedphineighbour.

void TMBL2EM::SeedPhiNeighbour int  x  )  [inline]
 

Definition at line 32 of file TMBL2EM.hpp.

References seedphineighbour.


Member Data Documentation

float TMBL2EM::emf [private]
 

Definition at line 60 of file TMBL2EM.hpp.

Referenced by Emf(), and TMBL2EM().

float TMBL2EM::emfneighbour [private]
 

Definition at line 71 of file TMBL2EM.hpp.

Referenced by EmfNeighbour(), and TMBL2EM().

int TMBL2EM::etaorphineighbour [private]
 

Definition at line 68 of file TMBL2EM.hpp.

Referenced by EtaOrPhiNeighbour(), and TMBL2EM().

float TMBL2EM::etneighbour [private]
 

Definition at line 70 of file TMBL2EM.hpp.

Referenced by EtNeighbour(), and TMBL2EM().

float TMBL2EM::iso [private]
 

Definition at line 59 of file TMBL2EM.hpp.

Referenced by Iso(), and TMBL2EM().

bool TMBL2EM::noneighbour [private]
 

Definition at line 67 of file TMBL2EM.hpp.

Referenced by NoNeighbour(), and TMBL2EM().

int TMBL2EM::positionneighbour [private]
 

Definition at line 69 of file TMBL2EM.hpp.

Referenced by PositionNeighbour(), and TMBL2EM().

bool TMBL2EM::saturatedemtower [private]
 

Definition at line 66 of file TMBL2EM.hpp.

Referenced by SaturatedEMTower(), and TMBL2EM().

bool TMBL2EM::saturatedtottower [private]
 

Definition at line 65 of file TMBL2EM.hpp.

Referenced by SaturatedTotTower(), and TMBL2EM().

int TMBL2EM::seedeta [private]
 

Definition at line 61 of file TMBL2EM.hpp.

Referenced by SeedEta(), and TMBL2EM().

int TMBL2EM::seedetaneighbour [private]
 

Definition at line 63 of file TMBL2EM.hpp.

Referenced by SeedEtaNeighbour(), and TMBL2EM().

int TMBL2EM::seedphi [private]
 

Definition at line 62 of file TMBL2EM.hpp.

Referenced by SeedPhi(), and TMBL2EM().

int TMBL2EM::seedphineighbour [private]
 

Definition at line 64 of file TMBL2EM.hpp.

Referenced by SeedPhiNeighbour(), and TMBL2EM().


The documentation for this class was generated from the following files:
Generated on Thu Apr 3 04:14:26 2008 for CAF by doxygen 1.3.4