CMS 3D CMS Logo

Public Member Functions | Public Attributes

TTUEmulator::TriggerResponse Class Reference

#include <TTUEmulator.h>

List of all members.

Public Member Functions

void setTriggerBits (int bx, const std::bitset< 2 > &inbits)
void setTriggerBits (int bx, int wdg, const std::bitset< 2 > &inbits)
 TriggerResponse ()
 ~TriggerResponse ()

Public Attributes

int m_bx
std::bitset< 2 > m_trigger
int m_wedge

Detailed Description

Definition at line 87 of file TTUEmulator.h.


Constructor & Destructor Documentation

TTUEmulator::TriggerResponse::TriggerResponse ( ) [inline]

Definition at line 91 of file TTUEmulator.h.

References m_bx, m_trigger, and m_wedge.

{ m_bx = 0; m_wedge = 0; m_trigger.reset(); };
TTUEmulator::TriggerResponse::~TriggerResponse ( ) [inline]

Definition at line 92 of file TTUEmulator.h.

{;};

Member Function Documentation

void TTUEmulator::TriggerResponse::setTriggerBits ( int  bx,
const std::bitset< 2 > &  inbits 
) [inline]

Definition at line 94 of file TTUEmulator.h.

References m_bx, and m_trigger.

Referenced by TTUEmulator::processTtu().

    {
      m_bx = bx;
      m_trigger = inbits;
    };
void TTUEmulator::TriggerResponse::setTriggerBits ( int  bx,
int  wdg,
const std::bitset< 2 > &  inbits 
) [inline]

Definition at line 100 of file TTUEmulator.h.

References m_bx, m_trigger, and m_wedge.

    {
      m_bx = bx;
      m_wedge = wdg;
      m_trigger = inbits;
    };

Member Data Documentation

Definition at line 105 of file TTUEmulator.h.

Referenced by setTriggerBits(), and TriggerResponse().

Definition at line 109 of file TTUEmulator.h.

Referenced by setTriggerBits(), and TriggerResponse().

Definition at line 108 of file TTUEmulator.h.

Referenced by setTriggerBits(), and TriggerResponse().