CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1ScoutingRun3::BMTFStub Class Reference

#include <L1ScoutingBMTFStub.h>

Public Member Functions

 BMTFStub ()
 
 BMTFStub (int hwPhi, int hwPhiB, int hwQual, int hwEta, int hwQEta, int station, int wheel, int sector, int tag)
 
int hwEta () const
 
int hwPhi () const
 
int hwPhiB () const
 
int hwQEta () const
 
int hwQual () const
 
int sector () const
 
void setHwEta (int hwEta)
 
void setHwPhi (int hwPhi)
 
void setHwPhiB (int hwPhiB)
 
void setHwQEta (int hwQEta)
 
void setHwQual (int hwQual)
 
void setSector (int sector)
 
void setStation (int station)
 
void setTag (int tag)
 
void setWheel (int wheel)
 
int station () const
 
int tag () const
 
int wheel () const
 

Private Attributes

int hwEta_
 
int hwPhi_
 
int hwPhiB_
 
int hwQEta_
 
int hwQual_
 
int sector_
 
int station_
 
int tag_
 
int wheel_
 

Detailed Description

Definition at line 8 of file L1ScoutingBMTFStub.h.

Constructor & Destructor Documentation

◆ BMTFStub() [1/2]

l1ScoutingRun3::BMTFStub::BMTFStub ( )
inline

◆ BMTFStub() [2/2]

l1ScoutingRun3::BMTFStub::BMTFStub ( int  hwPhi,
int  hwPhiB,
int  hwQual,
int  hwEta,
int  hwQEta,
int  station,
int  wheel,
int  sector,
int  tag 
)
inline

Definition at line 13 of file L1ScoutingBMTFStub.h.

14  : hwPhi_(hwPhi),
15  hwPhiB_(hwPhiB),
16  hwQual_(hwQual),
17  hwEta_(hwEta),
18  hwQEta_(hwQEta),
20  wheel_(wheel),
21  sector_(sector),
22  tag_(tag) {}

Member Function Documentation

◆ hwEta()

int l1ScoutingRun3::BMTFStub::hwEta ( ) const
inline

Definition at line 37 of file L1ScoutingBMTFStub.h.

References hwEta_.

Referenced by setHwEta().

◆ hwPhi()

int l1ScoutingRun3::BMTFStub::hwPhi ( ) const
inline

Definition at line 34 of file L1ScoutingBMTFStub.h.

References hwPhi_.

Referenced by setHwPhi().

◆ hwPhiB()

int l1ScoutingRun3::BMTFStub::hwPhiB ( ) const
inline

Definition at line 35 of file L1ScoutingBMTFStub.h.

References hwPhiB_.

Referenced by setHwPhiB().

◆ hwQEta()

int l1ScoutingRun3::BMTFStub::hwQEta ( ) const
inline

Definition at line 38 of file L1ScoutingBMTFStub.h.

References hwQEta_.

Referenced by setHwQEta().

◆ hwQual()

int l1ScoutingRun3::BMTFStub::hwQual ( ) const
inline

Definition at line 36 of file L1ScoutingBMTFStub.h.

References hwQual_.

Referenced by setHwQual().

◆ sector()

int l1ScoutingRun3::BMTFStub::sector ( ) const
inline

Definition at line 41 of file L1ScoutingBMTFStub.h.

References sector_.

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

◆ setHwEta()

void l1ScoutingRun3::BMTFStub::setHwEta ( int  hwEta)
inline

Definition at line 27 of file L1ScoutingBMTFStub.h.

References hwEta(), and hwEta_.

◆ setHwPhi()

void l1ScoutingRun3::BMTFStub::setHwPhi ( int  hwPhi)
inline

Definition at line 24 of file L1ScoutingBMTFStub.h.

References hwPhi(), and hwPhi_.

◆ setHwPhiB()

void l1ScoutingRun3::BMTFStub::setHwPhiB ( int  hwPhiB)
inline

Definition at line 25 of file L1ScoutingBMTFStub.h.

References hwPhiB(), and hwPhiB_.

◆ setHwQEta()

void l1ScoutingRun3::BMTFStub::setHwQEta ( int  hwQEta)
inline

Definition at line 28 of file L1ScoutingBMTFStub.h.

References hwQEta(), and hwQEta_.

◆ setHwQual()

void l1ScoutingRun3::BMTFStub::setHwQual ( int  hwQual)
inline

Definition at line 26 of file L1ScoutingBMTFStub.h.

References hwQual(), and hwQual_.

◆ setSector()

void l1ScoutingRun3::BMTFStub::setSector ( int  sector)
inline

Definition at line 31 of file L1ScoutingBMTFStub.h.

References sector(), and sector_.

◆ setStation()

void l1ScoutingRun3::BMTFStub::setStation ( int  station)
inline

Definition at line 29 of file L1ScoutingBMTFStub.h.

References station(), and station_.

◆ setTag()

void l1ScoutingRun3::BMTFStub::setTag ( int  tag)
inline

Definition at line 32 of file L1ScoutingBMTFStub.h.

References tag(), and tag_.

◆ setWheel()

void l1ScoutingRun3::BMTFStub::setWheel ( int  wheel)
inline

Definition at line 30 of file L1ScoutingBMTFStub.h.

References wheel(), and wheel_.

◆ station()

int l1ScoutingRun3::BMTFStub::station ( ) const
inline

◆ tag()

int l1ScoutingRun3::BMTFStub::tag ( ) const
inline

Definition at line 42 of file L1ScoutingBMTFStub.h.

References tag_.

Referenced by setTag().

42 { return tag_; }

◆ wheel()

int l1ScoutingRun3::BMTFStub::wheel ( ) const
inline

Definition at line 40 of file L1ScoutingBMTFStub.h.

References wheel_.

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

Member Data Documentation

◆ hwEta_

int l1ScoutingRun3::BMTFStub::hwEta_
private

Definition at line 48 of file L1ScoutingBMTFStub.h.

Referenced by hwEta(), and setHwEta().

◆ hwPhi_

int l1ScoutingRun3::BMTFStub::hwPhi_
private

Definition at line 45 of file L1ScoutingBMTFStub.h.

Referenced by hwPhi(), and setHwPhi().

◆ hwPhiB_

int l1ScoutingRun3::BMTFStub::hwPhiB_
private

Definition at line 46 of file L1ScoutingBMTFStub.h.

Referenced by hwPhiB(), and setHwPhiB().

◆ hwQEta_

int l1ScoutingRun3::BMTFStub::hwQEta_
private

Definition at line 49 of file L1ScoutingBMTFStub.h.

Referenced by hwQEta(), and setHwQEta().

◆ hwQual_

int l1ScoutingRun3::BMTFStub::hwQual_
private

Definition at line 47 of file L1ScoutingBMTFStub.h.

Referenced by hwQual(), and setHwQual().

◆ sector_

int l1ScoutingRun3::BMTFStub::sector_
private

Definition at line 52 of file L1ScoutingBMTFStub.h.

Referenced by sector(), and setSector().

◆ station_

int l1ScoutingRun3::BMTFStub::station_
private

Definition at line 50 of file L1ScoutingBMTFStub.h.

Referenced by setStation(), and station().

◆ tag_

int l1ScoutingRun3::BMTFStub::tag_
private

Definition at line 53 of file L1ScoutingBMTFStub.h.

Referenced by setTag(), and tag().

◆ wheel_

int l1ScoutingRun3::BMTFStub::wheel_
private

Definition at line 51 of file L1ScoutingBMTFStub.h.

Referenced by setWheel(), and wheel().