CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
L1MuGMTChannelMask Class Reference

#include <L1MuGMTChannelMask.h>

Public Member Functions

unsigned getSubsystemMask () const
 
 L1MuGMTChannelMask ()
 
void setSubsystemMask (const unsigned SubsystemMask)
 
 ~L1MuGMTChannelMask ()
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

unsigned m_SubsystemMask
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Description: GMT input channel mask

Definition at line 25 of file L1MuGMTChannelMask.h.

Constructor & Destructor Documentation

◆ L1MuGMTChannelMask()

L1MuGMTChannelMask::L1MuGMTChannelMask ( )
inline

Definition at line 27 of file L1MuGMTChannelMask.h.

27 {}

◆ ~L1MuGMTChannelMask()

L1MuGMTChannelMask::~L1MuGMTChannelMask ( )
inline

Definition at line 28 of file L1MuGMTChannelMask.h.

28 {}

Member Function Documentation

◆ getSubsystemMask()

unsigned L1MuGMTChannelMask::getSubsystemMask ( ) const
inline

Definition at line 31 of file L1MuGMTChannelMask.h.

References m_SubsystemMask.

Referenced by L1MuGlobalMuonTrigger::produce(), and L1MuGMTPSB::receiveData().

31 { return m_SubsystemMask; }

◆ serialize()

template<class Archive >
void L1MuGMTChannelMask::serialize ( Archive &  ar,
const unsigned int  version 
)
private

◆ setSubsystemMask()

void L1MuGMTChannelMask::setSubsystemMask ( const unsigned  SubsystemMask)
inline

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 36 of file L1MuGMTChannelMask.h.

◆ cond::serialization::access

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 36 of file L1MuGMTChannelMask.h.

Member Data Documentation

◆ m_SubsystemMask

unsigned L1MuGMTChannelMask::m_SubsystemMask
private

Definition at line 34 of file L1MuGMTChannelMask.h.

Referenced by getSubsystemMask(), and setSubsystemMask().