CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
RPCTechnicalTrigger::TTUResults Class Reference

Public Member Functions

int getTriggerForWheel (int wheel) const
 
TTUResultsoperator= (TTUResults const &)=default
 
TTUResultsoperator= (TTUResults &&)=default
 
 TTUResults ()=default
 
 TTUResults (const TTUResults &)=default
 
 TTUResults (TTUResults &&)=default
 
 TTUResults (int idx, int bx, int wh1, int wh2)
 
 TTUResults (int idx, int bx, int wh1, int wh2, int wdg)
 

Public Attributes

int m_bx
 
int m_trigWheel1
 
int m_trigWheel2
 
int m_ttuidx
 
int m_wedge
 

Detailed Description

Definition at line 104 of file RPCTechnicalTrigger.h.

Constructor & Destructor Documentation

◆ TTUResults() [1/5]

RPCTechnicalTrigger::TTUResults::TTUResults ( )
default

◆ TTUResults() [2/5]

RPCTechnicalTrigger::TTUResults::TTUResults ( const TTUResults )
default

◆ TTUResults() [3/5]

RPCTechnicalTrigger::TTUResults::TTUResults ( TTUResults &&  )
default

◆ TTUResults() [4/5]

RPCTechnicalTrigger::TTUResults::TTUResults ( int  idx,
int  bx,
int  wh1,
int  wh2 
)
inline

◆ TTUResults() [5/5]

RPCTechnicalTrigger::TTUResults::TTUResults ( int  idx,
int  bx,
int  wh1,
int  wh2,
int  wdg 
)
inline

Member Function Documentation

◆ getTriggerForWheel()

int RPCTechnicalTrigger::TTUResults::getTriggerForWheel ( int  wheel) const
inline

Definition at line 125 of file RPCTechnicalTrigger.h.

References funct::abs(), m_trigWheel1, m_trigWheel2, and makeMuonMisalignmentScenario::wheel.

125  {
126  if (abs(wheel) > 1)
127  return m_trigWheel2;
128  else
129  return m_trigWheel1;
130  }
Abs< T >::type abs(const T &t)
Definition: Abs.h:22

◆ operator=() [1/2]

TTUResults& RPCTechnicalTrigger::TTUResults::operator= ( TTUResults const &  )
default

◆ operator=() [2/2]

TTUResults& RPCTechnicalTrigger::TTUResults::operator= ( TTUResults &&  )
default

Member Data Documentation

◆ m_bx

int RPCTechnicalTrigger::TTUResults::m_bx

Definition at line 120 of file RPCTechnicalTrigger.h.

◆ m_trigWheel1

int RPCTechnicalTrigger::TTUResults::m_trigWheel1

Definition at line 121 of file RPCTechnicalTrigger.h.

Referenced by getTriggerForWheel().

◆ m_trigWheel2

int RPCTechnicalTrigger::TTUResults::m_trigWheel2

Definition at line 122 of file RPCTechnicalTrigger.h.

Referenced by getTriggerForWheel().

◆ m_ttuidx

int RPCTechnicalTrigger::TTUResults::m_ttuidx

Definition at line 119 of file RPCTechnicalTrigger.h.

◆ m_wedge

int RPCTechnicalTrigger::TTUResults::m_wedge

Definition at line 123 of file RPCTechnicalTrigger.h.