TMBL1toL2CTT Class Reference
[Level 1 Trigger]

#include <TMBL1toL2CTT.hpp>

List of all members.


Detailed Description

Level 1 to Level 2 CTT.

Definition at line 20 of file TMBL1toL2CTT.hpp.

Public Member Functions

 TMBL1toL2CTT ()
 TMBL1toL2CTT (const TMBL1toL2CTT &)
 ~TMBL1toL2CTT ()
void PreshowerAddress (int x)
void HasAdjPSCluster (bool x)
void ErrorCode (int x)
void HasLoosePSMatch (bool x)
void HasTightPSMatch (bool x)
void FinePtBin (int x)
void PtBin (int x)
void Sign (int x)
void Sector (int x)
void Duplicate (bool x)
void Isolated (bool x)
void FibreNumber (int x)
int PreshowerAddress () const
bool HasAdjPSCluster () const
int ErrorCode () const
bool HasLoosePSMatch () const
bool HasTightPSMatch () const
int FinePtBin () const
int PtBin () const
int Sign () const
int Sector () const
int Quadrant () const
bool Duplicate () const
bool Isolated () const
int FibreNumber () const
float LowerPt () const
float UpperPt () const
float CenterPt () const
float CenterFinePt () const

Private Attributes

int preshoweraddress
bool hasadjpscluster
int errorcode
bool hasloosepsmatch
bool hastightpsmatch
int fineptbin
int ptbin
int sign
int sector
bool duplicate
bool isolated
int fibrenumber

Static Private Attributes

const float center_fineptbin [4][8]


Constructor & Destructor Documentation

TMBL1toL2CTT::TMBL1toL2CTT  ) 
 

Definition at line 13 of file TMBL1toL2CTT.cpp.

References duplicate, errorcode, fibrenumber, fineptbin, hasadjpscluster, hasloosepsmatch, hastightpsmatch, isolated, preshoweraddress, ptbin, sector, and sign.

TMBL1toL2CTT::TMBL1toL2CTT const TMBL1toL2CTT  ) 
 

Definition at line 29 of file TMBL1toL2CTT.cpp.

References duplicate, errorcode, fibrenumber, fineptbin, hasadjpscluster, hasloosepsmatch, hastightpsmatch, isolated, preshoweraddress, ptbin, sector, and sign.

TMBL1toL2CTT::~TMBL1toL2CTT  )  [inline]
 

Definition at line 26 of file TMBL1toL2CTT.hpp.


Member Function Documentation

float TMBL1toL2CTT::CenterFinePt  )  const [inline]
 

Definition at line 77 of file TMBL1toL2CTT.hpp.

References center_fineptbin, fineptbin, and ptbin.

float TMBL1toL2CTT::CenterPt  )  const [inline]
 

Definition at line 70 of file TMBL1toL2CTT.hpp.

References ptbin.

bool TMBL1toL2CTT::Duplicate  )  const [inline]
 

Definition at line 53 of file TMBL1toL2CTT.hpp.

References duplicate.

void TMBL1toL2CTT::Duplicate bool  x  )  [inline]
 

Definition at line 38 of file TMBL1toL2CTT.hpp.

References duplicate.

int TMBL1toL2CTT::ErrorCode  )  const [inline]
 

Definition at line 45 of file TMBL1toL2CTT.hpp.

References errorcode.

void TMBL1toL2CTT::ErrorCode int  x  )  [inline]
 

Definition at line 31 of file TMBL1toL2CTT.hpp.

References errorcode.

int TMBL1toL2CTT::FibreNumber  )  const [inline]
 

Definition at line 55 of file TMBL1toL2CTT.hpp.

References fibrenumber.

void TMBL1toL2CTT::FibreNumber int  x  )  [inline]
 

Definition at line 40 of file TMBL1toL2CTT.hpp.

References fibrenumber.

int TMBL1toL2CTT::FinePtBin  )  const [inline]
 

Definition at line 48 of file TMBL1toL2CTT.hpp.

References fineptbin.

void TMBL1toL2CTT::FinePtBin int  x  )  [inline]
 

Definition at line 34 of file TMBL1toL2CTT.hpp.

References fineptbin.

bool TMBL1toL2CTT::HasAdjPSCluster  )  const [inline]
 

Definition at line 44 of file TMBL1toL2CTT.hpp.

References hasadjpscluster.

void TMBL1toL2CTT::HasAdjPSCluster bool  x  )  [inline]
 

Definition at line 30 of file TMBL1toL2CTT.hpp.

References hasadjpscluster.

bool TMBL1toL2CTT::HasLoosePSMatch  )  const [inline]
 

Definition at line 46 of file TMBL1toL2CTT.hpp.

References hasloosepsmatch.

void TMBL1toL2CTT::HasLoosePSMatch bool  x  )  [inline]
 

Definition at line 32 of file TMBL1toL2CTT.hpp.

References hasloosepsmatch.

bool TMBL1toL2CTT::HasTightPSMatch  )  const [inline]
 

Definition at line 47 of file TMBL1toL2CTT.hpp.

References hastightpsmatch.

void TMBL1toL2CTT::HasTightPSMatch bool  x  )  [inline]
 

Definition at line 33 of file TMBL1toL2CTT.hpp.

References hastightpsmatch.

bool TMBL1toL2CTT::Isolated  )  const [inline]
 

Definition at line 54 of file TMBL1toL2CTT.hpp.

References isolated.

void TMBL1toL2CTT::Isolated bool  x  )  [inline]
 

Definition at line 39 of file TMBL1toL2CTT.hpp.

References isolated.

float TMBL1toL2CTT::LowerPt  )  const [inline]
 

Definition at line 56 of file TMBL1toL2CTT.hpp.

References ptbin.

int TMBL1toL2CTT::PreshowerAddress  )  const [inline]
 

Definition at line 43 of file TMBL1toL2CTT.hpp.

References preshoweraddress.

void TMBL1toL2CTT::PreshowerAddress int  x  )  [inline]
 

Definition at line 29 of file TMBL1toL2CTT.hpp.

References preshoweraddress.

int TMBL1toL2CTT::PtBin  )  const [inline]
 

Definition at line 49 of file TMBL1toL2CTT.hpp.

References ptbin.

void TMBL1toL2CTT::PtBin int  x  )  [inline]
 

Definition at line 35 of file TMBL1toL2CTT.hpp.

References ptbin.

int TMBL1toL2CTT::Quadrant  )  const [inline]
 

Definition at line 52 of file TMBL1toL2CTT.hpp.

References sector.

int TMBL1toL2CTT::Sector  )  const [inline]
 

Definition at line 51 of file TMBL1toL2CTT.hpp.

References sector.

void TMBL1toL2CTT::Sector int  x  )  [inline]
 

Definition at line 37 of file TMBL1toL2CTT.hpp.

References sector.

int TMBL1toL2CTT::Sign  )  const [inline]
 

Definition at line 50 of file TMBL1toL2CTT.hpp.

References sign.

void TMBL1toL2CTT::Sign int  x  )  [inline]
 

Definition at line 36 of file TMBL1toL2CTT.hpp.

References sign.

float TMBL1toL2CTT::UpperPt  )  const [inline]
 

Definition at line 63 of file TMBL1toL2CTT.hpp.

References ptbin.


Member Data Documentation

const float TMBL1toL2CTT::center_fineptbin[4][8] [static, private]
 

Definition at line 97 of file TMBL1toL2CTT.hpp.

Referenced by CenterFinePt(), and ClassImp().

bool TMBL1toL2CTT::duplicate [private]
 

Definition at line 93 of file TMBL1toL2CTT.hpp.

Referenced by Duplicate(), and TMBL1toL2CTT().

int TMBL1toL2CTT::errorcode [private]
 

Definition at line 86 of file TMBL1toL2CTT.hpp.

Referenced by ErrorCode(), and TMBL1toL2CTT().

int TMBL1toL2CTT::fibrenumber [private]
 

Definition at line 95 of file TMBL1toL2CTT.hpp.

Referenced by FibreNumber(), and TMBL1toL2CTT().

int TMBL1toL2CTT::fineptbin [private]
 

Definition at line 89 of file TMBL1toL2CTT.hpp.

Referenced by CenterFinePt(), FinePtBin(), and TMBL1toL2CTT().

bool TMBL1toL2CTT::hasadjpscluster [private]
 

Definition at line 85 of file TMBL1toL2CTT.hpp.

Referenced by HasAdjPSCluster(), and TMBL1toL2CTT().

bool TMBL1toL2CTT::hasloosepsmatch [private]
 

Definition at line 87 of file TMBL1toL2CTT.hpp.

Referenced by HasLoosePSMatch(), and TMBL1toL2CTT().

bool TMBL1toL2CTT::hastightpsmatch [private]
 

Definition at line 88 of file TMBL1toL2CTT.hpp.

Referenced by HasTightPSMatch(), and TMBL1toL2CTT().

bool TMBL1toL2CTT::isolated [private]
 

Definition at line 94 of file TMBL1toL2CTT.hpp.

Referenced by Isolated(), and TMBL1toL2CTT().

int TMBL1toL2CTT::preshoweraddress [private]
 

Definition at line 84 of file TMBL1toL2CTT.hpp.

Referenced by PreshowerAddress(), and TMBL1toL2CTT().

int TMBL1toL2CTT::ptbin [private]
 

Definition at line 90 of file TMBL1toL2CTT.hpp.

Referenced by CenterFinePt(), CenterPt(), LowerPt(), PtBin(), TMBL1toL2CTT(), and UpperPt().

int TMBL1toL2CTT::sector [private]
 

Definition at line 92 of file TMBL1toL2CTT.hpp.

Referenced by Quadrant(), Sector(), and TMBL1toL2CTT().

int TMBL1toL2CTT::sign [private]
 

Definition at line 91 of file TMBL1toL2CTT.hpp.

Referenced by Sign(), and TMBL1toL2CTT().


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