CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1t::RegionalMuonShower Class Reference

#include <RegionalMuonShower.h>

Public Member Functions

int endcap () const
 
bool isOneNominalInTime () const
 
bool isOneNominalOutOfTime () const
 
bool isTwoLooseInTime () const
 
bool isTwoLooseOutOfTime () const
 
bool isValid () const
 
int link () const
 Get link on which the MicroGMT receives the candidate. More...
 
bool operator!= (const l1t::RegionalMuonShower &rhs) const
 
bool operator== (const l1t::RegionalMuonShower &rhs) const
 
 RegionalMuonShower (bool oneNominalInTime=false, bool oneNominalOutOfTime=false, bool twoLooseInTime=false, bool twoLooseOutOfTime=false)
 
int sector () const
 
void setEndcap (const int endcap)
 
void setLink (const int link)
 
void setOneNominalInTime (const bool bit)
 
void setOneNominalOutOfTime (const bool bit)
 
void setSector (const unsigned sector)
 
void setTwoLooseInTime (const bool bit)
 
void setTwoLooseOutOfTime (const bool bit)
 
 ~RegionalMuonShower ()
 

Private Attributes

int endcap_
 
bool isOneNominalInTime_
 
bool isOneNominalOutOfTime_
 
bool isTwoLooseInTime_
 
bool isTwoLooseOutOfTime_
 
int link_
 
unsigned sector_
 

Detailed Description

Definition at line 16 of file RegionalMuonShower.h.

Constructor & Destructor Documentation

◆ RegionalMuonShower()

l1t::RegionalMuonShower::RegionalMuonShower ( bool  oneNominalInTime = false,
bool  oneNominalOutOfTime = false,
bool  twoLooseInTime = false,
bool  twoLooseOutOfTime = false 
)

Definition at line 3 of file RegionalMuonShower.cc.

7  : isOneNominalInTime_(oneNominalInTime),
8  isOneNominalOutOfTime_(oneNominalOutOfTime),
9  isTwoLooseInTime_(twoLooseInTime),
10  isTwoLooseOutOfTime_(twoLooseOutOfTime),
11  endcap_(0),
12  sector_(0),
13  link_(0) {}

◆ ~RegionalMuonShower()

l1t::RegionalMuonShower::~RegionalMuonShower ( )

Definition at line 15 of file RegionalMuonShower.cc.

15 {}

Member Function Documentation

◆ endcap()

int l1t::RegionalMuonShower::endcap ( ) const
inline

Definition at line 40 of file RegionalMuonShower.h.

40 { return endcap_; }

References endcap_.

Referenced by geometryXMLparser.CSCAlignable::index(), and setEndcap().

◆ isOneNominalInTime()

bool l1t::RegionalMuonShower::isOneNominalInTime ( ) const
inline

Definition at line 35 of file RegionalMuonShower.h.

35 { return isOneNominalInTime_; }

References isOneNominalInTime_.

Referenced by operator==().

◆ isOneNominalOutOfTime()

bool l1t::RegionalMuonShower::isOneNominalOutOfTime ( ) const
inline

Definition at line 36 of file RegionalMuonShower.h.

36 { return isOneNominalOutOfTime_; }

References isOneNominalOutOfTime_.

Referenced by operator==().

◆ isTwoLooseInTime()

bool l1t::RegionalMuonShower::isTwoLooseInTime ( ) const
inline

Definition at line 37 of file RegionalMuonShower.h.

37 { return isTwoLooseInTime_; }

References isTwoLooseInTime_.

Referenced by operator==().

◆ isTwoLooseOutOfTime()

bool l1t::RegionalMuonShower::isTwoLooseOutOfTime ( ) const
inline

Definition at line 38 of file RegionalMuonShower.h.

38 { return isTwoLooseOutOfTime_; }

References isTwoLooseOutOfTime_.

Referenced by operator==().

◆ isValid()

bool l1t::RegionalMuonShower::isValid ( void  ) const

◆ link()

int l1t::RegionalMuonShower::link ( ) const
inline

Get link on which the MicroGMT receives the candidate.

Definition at line 43 of file RegionalMuonShower.h.

43 { return link_; }

References link_.

Referenced by setLink().

◆ operator!=()

bool l1t::RegionalMuonShower::operator!= ( const l1t::RegionalMuonShower rhs) const
inline

Definition at line 46 of file RegionalMuonShower.h.

46 { return !(operator==(rhs)); };

References operator==().

◆ operator==()

bool l1t::RegionalMuonShower::operator== ( const l1t::RegionalMuonShower rhs) const

◆ sector()

int l1t::RegionalMuonShower::sector ( ) const
inline

Definition at line 41 of file RegionalMuonShower.h.

41 { return sector_; }

References sector_.

Referenced by geometryXMLparser.DTAlignable::index(), and setSector().

◆ setEndcap()

void l1t::RegionalMuonShower::setEndcap ( const int  endcap)
inline

Definition at line 30 of file RegionalMuonShower.h.

30 { endcap_ = endcap; }

References endcap(), and endcap_.

Referenced by SectorProcessorShower::process().

◆ setLink()

void l1t::RegionalMuonShower::setLink ( const int  link)
inline

Definition at line 32 of file RegionalMuonShower.h.

32 { link_ = link; };

References link(), and link_.

◆ setOneNominalInTime()

void l1t::RegionalMuonShower::setOneNominalInTime ( const bool  bit)
inline

Definition at line 25 of file RegionalMuonShower.h.

25 { isOneNominalInTime_ = bit; }

References isOneNominalInTime_.

◆ setOneNominalOutOfTime()

void l1t::RegionalMuonShower::setOneNominalOutOfTime ( const bool  bit)
inline

Definition at line 26 of file RegionalMuonShower.h.

26 { isOneNominalOutOfTime_ = bit; }

References isOneNominalOutOfTime_.

◆ setSector()

void l1t::RegionalMuonShower::setSector ( const unsigned  sector)
inline

Definition at line 31 of file RegionalMuonShower.h.

31 { sector_ = sector; }

References sector(), and sector_.

Referenced by SectorProcessorShower::process().

◆ setTwoLooseInTime()

void l1t::RegionalMuonShower::setTwoLooseInTime ( const bool  bit)
inline

Definition at line 28 of file RegionalMuonShower.h.

28 { isTwoLooseInTime_ = bit; }

References isTwoLooseInTime_.

◆ setTwoLooseOutOfTime()

void l1t::RegionalMuonShower::setTwoLooseOutOfTime ( const bool  bit)
inline

Definition at line 27 of file RegionalMuonShower.h.

27 { isTwoLooseOutOfTime_ = bit; }

References isTwoLooseOutOfTime_.

Member Data Documentation

◆ endcap_

int l1t::RegionalMuonShower::endcap_
private

Definition at line 55 of file RegionalMuonShower.h.

Referenced by endcap(), and setEndcap().

◆ isOneNominalInTime_

bool l1t::RegionalMuonShower::isOneNominalInTime_
private

Definition at line 46 of file RegionalMuonShower.h.

Referenced by isOneNominalInTime(), and setOneNominalInTime().

◆ isOneNominalOutOfTime_

bool l1t::RegionalMuonShower::isOneNominalOutOfTime_
private

Definition at line 52 of file RegionalMuonShower.h.

Referenced by isOneNominalOutOfTime(), and setOneNominalOutOfTime().

◆ isTwoLooseInTime_

bool l1t::RegionalMuonShower::isTwoLooseInTime_
private

Definition at line 53 of file RegionalMuonShower.h.

Referenced by isTwoLooseInTime(), and setTwoLooseInTime().

◆ isTwoLooseOutOfTime_

bool l1t::RegionalMuonShower::isTwoLooseOutOfTime_
private

Definition at line 54 of file RegionalMuonShower.h.

Referenced by isTwoLooseOutOfTime(), and setTwoLooseOutOfTime().

◆ link_

int l1t::RegionalMuonShower::link_
private

Definition at line 57 of file RegionalMuonShower.h.

Referenced by link(), and setLink().

◆ sector_

unsigned l1t::RegionalMuonShower::sector_
private

Definition at line 56 of file RegionalMuonShower.h.

Referenced by sector(), and setSector().

l1t::RegionalMuonShower::operator==
bool operator==(const l1t::RegionalMuonShower &rhs) const
Definition: RegionalMuonShower.cc:21
l1t::RegionalMuonShower::isTwoLooseOutOfTime_
bool isTwoLooseOutOfTime_
Definition: RegionalMuonShower.h:54
l1t::RegionalMuonShower::isOneNominalInTime_
bool isOneNominalInTime_
Definition: RegionalMuonShower.h:46
l1t::RegionalMuonShower::endcap
int endcap() const
Definition: RegionalMuonShower.h:40
l1t::RegionalMuonShower::sector_
unsigned sector_
Definition: RegionalMuonShower.h:56
l1t::RegionalMuonShower::isOneNominalOutOfTime_
bool isOneNominalOutOfTime_
Definition: RegionalMuonShower.h:52
l1t::RegionalMuonShower::isTwoLooseInTime
bool isTwoLooseInTime() const
Definition: RegionalMuonShower.h:37
l1t::RegionalMuonShower::isOneNominalOutOfTime
bool isOneNominalOutOfTime() const
Definition: RegionalMuonShower.h:36
l1t::RegionalMuonShower::isTwoLooseInTime_
bool isTwoLooseInTime_
Definition: RegionalMuonShower.h:53
l1t::RegionalMuonShower::isOneNominalInTime
bool isOneNominalInTime() const
Definition: RegionalMuonShower.h:35
l1t::RegionalMuonShower::endcap_
int endcap_
Definition: RegionalMuonShower.h:55
l1t::RegionalMuonShower::isTwoLooseOutOfTime
bool isTwoLooseOutOfTime() const
Definition: RegionalMuonShower.h:38
l1t::RegionalMuonShower::sector
int sector() const
Definition: RegionalMuonShower.h:41
l1t::RegionalMuonShower::link_
int link_
Definition: RegionalMuonShower.h:57
or
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
Definition: Activities.doc:12
l1t::RegionalMuonShower::link
int link() const
Get link on which the MicroGMT receives the candidate.
Definition: RegionalMuonShower.h:43