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 Attributes
l1t::RegionalMuonShower Class Reference

#include <RegionalMuonShower.h>

Public Member Functions

int endcap () const
 
bool isOneNominalInTime () const
 
bool isOneNominalOutOfTime () const
 
bool isOneTightInTime () const
 
bool isOneTightOutOfTime () 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, bool oneTightInTime=false, bool oneTightOutOfTime=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 setOneTightInTime (const bool bit)
 
void setOneTightOutOfTime (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 isOneTightInTime_
 
bool isOneTightOutOfTime_
 
bool isTwoLooseInTime_
 
bool isTwoLooseOutOfTime_
 
int link_
 
unsigned sector_
 

Detailed Description

Definition at line 16 of file RegionalMuonShower.h.

Constructor & Destructor Documentation

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

Definition at line 3 of file RegionalMuonShower.cc.

9  : isOneNominalInTime_(oneNominalInTime),
10  isOneNominalOutOfTime_(oneNominalOutOfTime),
11  isOneTightInTime_(oneTightInTime),
12  isOneTightOutOfTime_(oneTightOutOfTime),
13  isTwoLooseInTime_(twoLooseInTime),
14  isTwoLooseOutOfTime_(twoLooseOutOfTime),
15  endcap_(0),
16  sector_(0),
17  link_(0) {}
l1t::RegionalMuonShower::~RegionalMuonShower ( )

Definition at line 19 of file RegionalMuonShower.cc.

19 {}

Member Function Documentation

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

Definition at line 46 of file RegionalMuonShower.h.

References endcap_.

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

46 { return endcap_; }
bool l1t::RegionalMuonShower::isOneNominalInTime ( ) const
inline

Definition at line 39 of file RegionalMuonShower.h.

References isOneNominalInTime_.

Referenced by operator==().

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

Definition at line 40 of file RegionalMuonShower.h.

References isOneNominalOutOfTime_.

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

Definition at line 41 of file RegionalMuonShower.h.

References isOneTightInTime_.

Referenced by operator==().

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

Definition at line 42 of file RegionalMuonShower.h.

References isOneTightOutOfTime_.

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

Definition at line 43 of file RegionalMuonShower.h.

References isTwoLooseInTime_.

Referenced by operator==().

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

Definition at line 44 of file RegionalMuonShower.h.

References isTwoLooseOutOfTime_.

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

Definition at line 21 of file RegionalMuonShower.cc.

References or.

Referenced by ntupleDataFormat._Object::_checkIsValid(), and core.AutoHandle.AutoHandle::ReallyLoad().

21  {
23 }
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::EventIDconst &, edm::Timestampconst & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
Definition: Activities.doc:12
int l1t::RegionalMuonShower::link ( ) const
inline

Get link on which the MicroGMT receives the candidate.

Definition at line 49 of file RegionalMuonShower.h.

References link_.

Referenced by setLink().

49 { return link_; }
bool l1t::RegionalMuonShower::operator!= ( const l1t::RegionalMuonShower rhs) const
inline

Definition at line 52 of file RegionalMuonShower.h.

References operator==().

52 { return !(operator==(rhs)); };
bool operator==(const l1t::RegionalMuonShower &rhs) const
bool l1t::RegionalMuonShower::operator== ( const l1t::RegionalMuonShower rhs) const
int l1t::RegionalMuonShower::sector ( ) const
inline

Definition at line 47 of file RegionalMuonShower.h.

References sector_.

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

47 { return sector_; }
void l1t::RegionalMuonShower::setEndcap ( const int  endcap)
inline

Definition at line 34 of file RegionalMuonShower.h.

References endcap(), and endcap_.

Referenced by SectorProcessorShower::process().

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

Definition at line 36 of file RegionalMuonShower.h.

References link(), and link_.

36 { link_ = link; };
int link() const
Get link on which the MicroGMT receives the candidate.
void l1t::RegionalMuonShower::setOneNominalInTime ( const bool  bit)
inline

Definition at line 27 of file RegionalMuonShower.h.

References isOneNominalInTime_.

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

Definition at line 28 of file RegionalMuonShower.h.

References isOneNominalOutOfTime_.

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

Definition at line 29 of file RegionalMuonShower.h.

References isOneTightInTime_.

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

Definition at line 30 of file RegionalMuonShower.h.

References isOneTightOutOfTime_.

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

Definition at line 35 of file RegionalMuonShower.h.

References sector(), and sector_.

Referenced by SectorProcessorShower::process().

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

Definition at line 32 of file RegionalMuonShower.h.

References isTwoLooseInTime_.

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

Definition at line 31 of file RegionalMuonShower.h.

References isTwoLooseOutOfTime_.

Member Data Documentation

int l1t::RegionalMuonShower::endcap_
private

Definition at line 63 of file RegionalMuonShower.h.

Referenced by endcap(), and setEndcap().

bool l1t::RegionalMuonShower::isOneNominalInTime_
private

Definition at line 52 of file RegionalMuonShower.h.

Referenced by isOneNominalInTime(), and setOneNominalInTime().

bool l1t::RegionalMuonShower::isOneNominalOutOfTime_
private

Definition at line 58 of file RegionalMuonShower.h.

Referenced by isOneNominalOutOfTime(), and setOneNominalOutOfTime().

bool l1t::RegionalMuonShower::isOneTightInTime_
private

Definition at line 59 of file RegionalMuonShower.h.

Referenced by isOneTightInTime(), and setOneTightInTime().

bool l1t::RegionalMuonShower::isOneTightOutOfTime_
private

Definition at line 60 of file RegionalMuonShower.h.

Referenced by isOneTightOutOfTime(), and setOneTightOutOfTime().

bool l1t::RegionalMuonShower::isTwoLooseInTime_
private

Definition at line 61 of file RegionalMuonShower.h.

Referenced by isTwoLooseInTime(), and setTwoLooseInTime().

bool l1t::RegionalMuonShower::isTwoLooseOutOfTime_
private

Definition at line 62 of file RegionalMuonShower.h.

Referenced by isTwoLooseOutOfTime(), and setTwoLooseOutOfTime().

int l1t::RegionalMuonShower::link_
private

Definition at line 65 of file RegionalMuonShower.h.

Referenced by link(), and setLink().

unsigned l1t::RegionalMuonShower::sector_
private

Definition at line 64 of file RegionalMuonShower.h.

Referenced by sector(), and setSector().