TMBL2Muon Class Reference
[Level 2 Trigger]

#include <TMBL2Muon.hpp>

Inheritance diagram for TMBL2Muon:

TMBL2Base List of all members.

Detailed Description

Level 2 Preprocessor Muon.

Definition at line 21 of file TMBL2Muon.hpp.

Public Member Functions

 TMBL2Muon ()
 TMBL2Muon (const TMBL2Muon &)
 ~TMBL2Muon ()
void ToroidPtBin (int x)
void ToroidPtNegative (bool x)
void L1PtThres (int x)
void L1PtSignUnknown (bool x)
void L1PtNegative (bool x)
void QMask (int x)
void ScTimeA (int x)
void ScTimeB (int x)
void ScTimeC (int x)
void IsCentral (bool x)
int ToroidPtBin () const
float ToroidPt () const
bool ToroidPtNegative () const
int Charge () const
int L1PtThres () const
bool L1PtSignUnknown () const
bool L1PtNegative () const
int L1Charge () const
int QMask () const
int ScTimeA () const
int ScTimeB () const
int ScTimeC () const
bool IsCentral () const
bool IsForward () const

Private Attributes

int toroidptbin
bool toroidptnegative
int l1ptthres
bool l1ptsignunknown
bool l1ptnegative
int qmask
int sctimea
int sctimeb
int sctimec
bool iscentral


Constructor & Destructor Documentation

TMBL2Muon::TMBL2Muon  ) 
 

TMBL2Muon::TMBL2Muon const TMBL2Muon  ) 
 

Definition at line 18 of file TMBL2Muon.cpp.

References iscentral, l1ptnegative, l1ptsignunknown, l1ptthres, qmask, sctimea, sctimeb, sctimec, toroidptbin, and toroidptnegative.

TMBL2Muon::~TMBL2Muon  )  [inline]
 

Definition at line 26 of file TMBL2Muon.hpp.


Member Function Documentation

int TMBL2Muon::Charge  )  const [inline]
 

Definition at line 44 of file TMBL2Muon.hpp.

References toroidptnegative.

bool TMBL2Muon::IsCentral  )  const [inline]
 

Definition at line 53 of file TMBL2Muon.hpp.

References iscentral.

void TMBL2Muon::IsCentral bool  x  )  [inline]
 

Definition at line 38 of file TMBL2Muon.hpp.

References iscentral.

bool TMBL2Muon::IsForward  )  const [inline]
 

Definition at line 54 of file TMBL2Muon.hpp.

References iscentral.

int TMBL2Muon::L1Charge  )  const [inline]
 

Definition at line 48 of file TMBL2Muon.hpp.

References l1ptnegative.

bool TMBL2Muon::L1PtNegative  )  const [inline]
 

Definition at line 47 of file TMBL2Muon.hpp.

References l1ptnegative.

void TMBL2Muon::L1PtNegative bool  x  )  [inline]
 

Definition at line 33 of file TMBL2Muon.hpp.

References l1ptnegative.

bool TMBL2Muon::L1PtSignUnknown  )  const [inline]
 

Definition at line 46 of file TMBL2Muon.hpp.

References l1ptsignunknown.

void TMBL2Muon::L1PtSignUnknown bool  x  )  [inline]
 

Definition at line 32 of file TMBL2Muon.hpp.

References l1ptsignunknown.

int TMBL2Muon::L1PtThres  )  const [inline]
 

Definition at line 45 of file TMBL2Muon.hpp.

References l1ptthres.

void TMBL2Muon::L1PtThres int  x  )  [inline]
 

Definition at line 31 of file TMBL2Muon.hpp.

References l1ptthres.

int TMBL2Muon::QMask  )  const [inline]
 

Definition at line 49 of file TMBL2Muon.hpp.

References qmask.

void TMBL2Muon::QMask int  x  )  [inline]
 

Definition at line 34 of file TMBL2Muon.hpp.

References qmask.

int TMBL2Muon::ScTimeA  )  const [inline]
 

Definition at line 50 of file TMBL2Muon.hpp.

References sctimea.

void TMBL2Muon::ScTimeA int  x  )  [inline]
 

Definition at line 35 of file TMBL2Muon.hpp.

References sctimea.

int TMBL2Muon::ScTimeB  )  const [inline]
 

Definition at line 51 of file TMBL2Muon.hpp.

References sctimeb.

void TMBL2Muon::ScTimeB int  x  )  [inline]
 

Definition at line 36 of file TMBL2Muon.hpp.

References sctimeb.

int TMBL2Muon::ScTimeC  )  const [inline]
 

Definition at line 52 of file TMBL2Muon.hpp.

References sctimec.

void TMBL2Muon::ScTimeC int  x  )  [inline]
 

Definition at line 37 of file TMBL2Muon.hpp.

References sctimec.

float TMBL2Muon::ToroidPt  )  const [inline]
 

Definition at line 42 of file TMBL2Muon.hpp.

References toroidptbin.

int TMBL2Muon::ToroidPtBin  )  const [inline]
 

Definition at line 41 of file TMBL2Muon.hpp.

References toroidptbin.

void TMBL2Muon::ToroidPtBin int  x  )  [inline]
 

Definition at line 29 of file TMBL2Muon.hpp.

References toroidptbin.

bool TMBL2Muon::ToroidPtNegative  )  const [inline]
 

Definition at line 43 of file TMBL2Muon.hpp.

References toroidptnegative.

void TMBL2Muon::ToroidPtNegative bool  x  )  [inline]
 

Definition at line 30 of file TMBL2Muon.hpp.

References toroidptnegative.


Member Data Documentation

bool TMBL2Muon::iscentral [private]
 

Definition at line 66 of file TMBL2Muon.hpp.

Referenced by IsCentral(), IsForward(), and TMBL2Muon().

bool TMBL2Muon::l1ptnegative [private]
 

Definition at line 61 of file TMBL2Muon.hpp.

Referenced by L1Charge(), L1PtNegative(), and TMBL2Muon().

bool TMBL2Muon::l1ptsignunknown [private]
 

Definition at line 60 of file TMBL2Muon.hpp.

Referenced by L1PtSignUnknown(), and TMBL2Muon().

int TMBL2Muon::l1ptthres [private]
 

Definition at line 59 of file TMBL2Muon.hpp.

Referenced by L1PtThres(), and TMBL2Muon().

int TMBL2Muon::qmask [private]
 

Definition at line 62 of file TMBL2Muon.hpp.

Referenced by QMask(), and TMBL2Muon().

int TMBL2Muon::sctimea [private]
 

Definition at line 63 of file TMBL2Muon.hpp.

Referenced by ScTimeA(), and TMBL2Muon().

int TMBL2Muon::sctimeb [private]
 

Definition at line 64 of file TMBL2Muon.hpp.

Referenced by ScTimeB(), and TMBL2Muon().

int TMBL2Muon::sctimec [private]
 

Definition at line 65 of file TMBL2Muon.hpp.

Referenced by ScTimeC(), and TMBL2Muon().

int TMBL2Muon::toroidptbin [private]
 

Definition at line 57 of file TMBL2Muon.hpp.

Referenced by TMBL2Muon(), ToroidPt(), and ToroidPtBin().

bool TMBL2Muon::toroidptnegative [private]
 

Definition at line 58 of file TMBL2Muon.hpp.

Referenced by Charge(), TMBL2Muon(), and ToroidPtNegative().


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