CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TTUEmulator::TriggerResponse Class Reference

#include <TTUEmulator.h>

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 86 of file TTUEmulator.h.

Constructor & Destructor Documentation

TTUEmulator::TriggerResponse::TriggerResponse ( )
inline

Definition at line 90 of file TTUEmulator.h.

References m_bx, and m_wedge.

TTUEmulator::TriggerResponse::~TriggerResponse ( )
inline

Definition at line 91 of file TTUEmulator.h.

91 {;};

Member Function Documentation

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

Definition at line 93 of file TTUEmulator.h.

References m_bx.

Referenced by TTUEmulator::processTtu().

94  {
95  m_bx = bx;
96  m_trigger = inbits;
97  };
std::bitset< 2 > m_trigger
Definition: TTUEmulator.h:108
void TTUEmulator::TriggerResponse::setTriggerBits ( int  bx,
int  wdg,
const std::bitset< 2 > &  inbits 
)
inline

Definition at line 99 of file TTUEmulator.h.

References m_bx, and m_wedge.

100  {
101  m_bx = bx;
102  m_wedge = wdg;
103  m_trigger = inbits;
104  };
std::bitset< 2 > m_trigger
Definition: TTUEmulator.h:108

Member Data Documentation

int TTUEmulator::TriggerResponse::m_bx

Definition at line 104 of file TTUEmulator.h.

Referenced by setTriggerBits(), and TriggerResponse().

std::bitset<2> TTUEmulator::TriggerResponse::m_trigger

Definition at line 108 of file TTUEmulator.h.

int TTUEmulator::TriggerResponse::m_wedge

Definition at line 107 of file TTUEmulator.h.

Referenced by setTriggerBits(), and TriggerResponse().