CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 ( )
inline

Definition at line 27 of file L1MuGMTChannelMask.h.

27 {}
L1MuGMTChannelMask::~L1MuGMTChannelMask ( )
inline

Definition at line 28 of file L1MuGMTChannelMask.h.

28 {}

Member Function Documentation

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; }
template<class Archive >
void L1MuGMTChannelMask::serialize ( Archive &  ar,
const unsigned int  version 
)
private
void L1MuGMTChannelMask::setSubsystemMask ( const unsigned  SubsystemMask)
inline

Definition at line 30 of file L1MuGMTChannelMask.h.

References m_SubsystemMask.

30 { m_SubsystemMask = SubsystemMask; }

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Definition at line 36 of file L1MuGMTChannelMask.h.

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

Definition at line 36 of file L1MuGMTChannelMask.h.

Member Data Documentation

unsigned L1MuGMTChannelMask::m_SubsystemMask
private

Definition at line 34 of file L1MuGMTChannelMask.h.

Referenced by getSubsystemMask(), and setSubsystemMask().