TMBL2CPS Class Reference
[Level 2 Trigger]

#include <TMBL2CPS.hpp>

Inheritance diagram for TMBL2CPS:

TMBL2Base List of all members.

Detailed Description

Level 2 CPS information.

Definition at line 19 of file TMBL2CPS.hpp.

Public Member Functions

 TMBL2CPS ()
 TMBL2CPS (const TMBL2CPS &)
 ~TMBL2CPS ()
Setters
void LooseMatch (int x)
void TightMatch (int x)
void MultTrackTag (int x)
void IsoTrk (int x)
void AdjacentCTTMatch (int x)
void Sign (int x)
Accessors
int LooseMatch () const
int TightMatch () const
int MultTrackTag () const
int IsoTrk () const
int AdjacentCTTMatch () const
int Sign () const
int Charge () const

Private Attributes

int loosematch
int tightmatch
int multtracktag
int isotrk
int adjacentcttmatch
int sign


Constructor & Destructor Documentation

TMBL2CPS::TMBL2CPS  ) 
 

TMBL2CPS::TMBL2CPS const TMBL2CPS  ) 
 

Definition at line 14 of file TMBL2CPS.cpp.

References adjacentcttmatch, isotrk, loosematch, multtracktag, sign, and tightmatch.

TMBL2CPS::~TMBL2CPS  )  [inline]
 

Definition at line 24 of file TMBL2CPS.hpp.


Member Function Documentation

int TMBL2CPS::AdjacentCTTMatch  )  const [inline]
 

Definition at line 42 of file TMBL2CPS.hpp.

References adjacentcttmatch.

void TMBL2CPS::AdjacentCTTMatch int  x  )  [inline]
 

Definition at line 32 of file TMBL2CPS.hpp.

References adjacentcttmatch.

int TMBL2CPS::Charge  )  const [inline]
 

Definition at line 44 of file TMBL2CPS.hpp.

References sign.

int TMBL2CPS::IsoTrk  )  const [inline]
 

Definition at line 41 of file TMBL2CPS.hpp.

References isotrk.

void TMBL2CPS::IsoTrk int  x  )  [inline]
 

Definition at line 31 of file TMBL2CPS.hpp.

References isotrk.

int TMBL2CPS::LooseMatch  )  const [inline]
 

Definition at line 38 of file TMBL2CPS.hpp.

References loosematch.

void TMBL2CPS::LooseMatch int  x  )  [inline]
 

Definition at line 28 of file TMBL2CPS.hpp.

References loosematch.

int TMBL2CPS::MultTrackTag  )  const [inline]
 

Definition at line 40 of file TMBL2CPS.hpp.

References multtracktag.

void TMBL2CPS::MultTrackTag int  x  )  [inline]
 

Definition at line 30 of file TMBL2CPS.hpp.

References multtracktag.

int TMBL2CPS::Sign  )  const [inline]
 

Definition at line 43 of file TMBL2CPS.hpp.

References sign.

void TMBL2CPS::Sign int  x  )  [inline]
 

Definition at line 33 of file TMBL2CPS.hpp.

References sign.

int TMBL2CPS::TightMatch  )  const [inline]
 

Definition at line 39 of file TMBL2CPS.hpp.

References tightmatch.

void TMBL2CPS::TightMatch int  x  )  [inline]
 

Definition at line 29 of file TMBL2CPS.hpp.

References tightmatch.


Member Data Documentation

int TMBL2CPS::adjacentcttmatch [private]
 

Definition at line 52 of file TMBL2CPS.hpp.

Referenced by AdjacentCTTMatch(), and TMBL2CPS().

int TMBL2CPS::isotrk [private]
 

Definition at line 51 of file TMBL2CPS.hpp.

Referenced by IsoTrk(), and TMBL2CPS().

int TMBL2CPS::loosematch [private]
 

Definition at line 48 of file TMBL2CPS.hpp.

Referenced by LooseMatch(), and TMBL2CPS().

int TMBL2CPS::multtracktag [private]
 

Definition at line 50 of file TMBL2CPS.hpp.

Referenced by MultTrackTag(), and TMBL2CPS().

int TMBL2CPS::sign [private]
 

Definition at line 53 of file TMBL2CPS.hpp.

Referenced by Charge(), Sign(), and TMBL2CPS().

int TMBL2CPS::tightmatch [private]
 

Definition at line 49 of file TMBL2CPS.hpp.

Referenced by TightMatch(), and TMBL2CPS().


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