CMS 3D CMS Logo

Public Member Functions

L1MuGMTRegMMConfigSRK Class Reference

GMT Register that implements additional Halo Overwrites Matched bit. More...

#include <L1MuGMTReg.h>

Inheritance diagram for L1MuGMTRegMMConfigSRK:
L1MuGMTRegMMConfig L1MuGMTReg

List of all members.

Public Member Functions

 L1MuGMTRegMMConfigSRK ()
virtual ~L1MuGMTRegMMConfigSRK ()

Detailed Description

GMT Register that implements additional Halo Overwrites Matched bit.

Definition at line 239 of file L1MuGMTReg.h.


Constructor & Destructor Documentation

L1MuGMTRegMMConfigSRK::L1MuGMTRegMMConfigSRK ( ) [inline]

Definition at line 243 of file L1MuGMTReg.h.

References L1MuGMTConfig::Debug(), L1MuGMTConfig::getGMTParams(), L1MuGMTParameters::getHaloOverwritesMatchedBrl(), L1MuGMTParameters::getHaloOverwritesMatchedFwd(), and L1MuGMTReg::m_value.

                          : L1MuGMTRegMMConfig("SRK", L1MuGMTRegMMConfig::takeDTCSC, L1MuGMTRegMMConfig::takeDTCSC) { 

    bool haloOverwrites;
  
    haloOverwrites = L1MuGMTConfig::getGMTParams()->getHaloOverwritesMatchedBrl();
    if (haloOverwrites) m_value[0] |= 64;
    if ( L1MuGMTConfig::Debug(1) ) edm::LogVerbatim("GMT_Register_info") << " "
                      << "HaloOverwritesMatchedBrl"
                      << " is " << haloOverwrites;

    haloOverwrites = L1MuGMTConfig::getGMTParams()->getHaloOverwritesMatchedFwd();
    if (haloOverwrites) m_value[1] |= 64;
    if ( L1MuGMTConfig::Debug(1) ) edm::LogVerbatim("GMT_Register_info") << " "
                      << "HaloOverwritesMatchedFwd"
                      << " is " << haloOverwrites;

  };
virtual L1MuGMTRegMMConfigSRK::~L1MuGMTRegMMConfigSRK ( ) [inline, virtual]

Definition at line 262 of file L1MuGMTReg.h.

{};