CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
l1t::EMTFHit Class Reference

#include <EMTFHit.h>

Inheritance diagram for l1t::EMTFHit:
l1t::EMTFHitExtra

Public Member Functions

int BC0 () const
 
int Bend () const
 
int BX () const
 
int Chamber () const
 
CSCCorrelatedLCTDigi CreateCSCCorrelatedLCTDigi ()
 
CSCDetId CreateCSCDetId ()
 
RPCDetId CreateRPCDetId ()
 
RPCDigi CreateRPCDigi ()
 
CSCDetId CSC_DetId () const
 
int CSC_ID () const
 
CSCCorrelatedLCTDigi CSC_LCTDigi () const
 
 EMTFHit ()
 
int Endcap () const
 
void ImportCSCCorrelatedLCTDigi (const CSCCorrelatedLCTDigi &_digi)
 
void ImportCSCDetId (const CSCDetId &_detId)
 
void ImportME (const emtf::ME _ME)
 
void ImportRPCDetId (const RPCDetId &_detId)
 
void ImportRPCDigi (const RPCDigi &_digi)
 
int Is_CSC_hit () const
 
int Is_RPC_hit () const
 
int MPC_link () const
 
int Neighbor () const
 
int Pattern () const
 
void PrintForSimulator ()
 
void PrintSimulatorHeader ()
 
const CSCDetIdPtrCSC_DetId () const
 
const CSCCorrelatedLCTDigiPtrCSC_LCTDigi () const
 
const RPCDetIdPtrRPC_DetId () const
 
const RPCDigiPtrRPC_Digi () const
 
int Quality () const
 
int Ring () const
 
int Roll () const
 
RPCDetId RPC_DetId () const
 
RPCDigi RPC_Digi () const
 
int RPC_layer () const
 
int Sector () const
 
int Sector_index () const
 
void set_bc0 (int bits)
 
void set_bend (int bits)
 
void set_bx (int bits)
 
void set_chamber (int bits)
 
void set_csc_ID (int bits)
 
void set_endcap (int bits)
 
void set_is_CSC_hit (int bits)
 
void set_is_RPC_hit (int bits)
 
void set_mpc_link (int bits)
 
void set_neighbor (int bits)
 
void set_pattern (int bits)
 
void set_quality (int bits)
 
void set_ring (int bits)
 
void set_roll (int bits)
 
void set_rpc_layer (int bits)
 
void set_sector (int bits)
 
void set_sector_index (int bits)
 
void set_station (int bits)
 
void set_strip (int bits)
 
void set_strip_hi (int bits)
 
void set_strip_low (int bits)
 
void set_stub_num (int bits)
 
void set_subsector (int bits)
 
void set_sync_err (int bits)
 
void set_track_num (int bits)
 
void set_valid (int bits)
 
void set_wire (int bits)
 
void SetCSCDetId (CSCDetId id)
 
void SetCSCLCTDigi (CSCCorrelatedLCTDigi digi)
 
void SetRPCDetId (RPCDetId id)
 
void SetRPCDigi (RPCDigi digi)
 
int Station () const
 
int Strip () const
 
int Strip_hi () const
 
int Strip_low () const
 
int Stub_num () const
 
int Subsector () const
 
int Sync_err () const
 
int Track_num () const
 
int Valid () const
 
int Wire () const
 
virtual ~EMTFHit ()
 

Private Attributes

int bc0
 
int bend
 
int bx
 
int chamber
 
CSCDetId csc_DetId
 
int csc_ID
 
CSCCorrelatedLCTDigi csc_LCTDigi
 
int endcap
 
int is_CSC_hit
 
int is_RPC_hit
 
int mpc_link
 
int neighbor
 
int pattern
 
int quality
 
int ring
 
int roll
 
RPCDetId rpc_DetId
 
RPCDigi rpc_Digi
 
int rpc_layer
 
int sector
 
int sector_index
 
int station
 
int strip
 
int strip_hi
 
int strip_low
 
int stub_num
 
int subsector
 
int sync_err
 
int track_num
 
int valid
 
int wire
 

Detailed Description

Definition at line 21 of file EMTFHit.h.

Constructor & Destructor Documentation

l1t::EMTFHit::EMTFHit ( )
inline

Definition at line 24 of file EMTFHit.h.

virtual l1t::EMTFHit::~EMTFHit ( )
inlinevirtual

Definition at line 34 of file EMTFHit.h.

Member Function Documentation

int l1t::EMTFHit::BC0 ( ) const
inline

Definition at line 113 of file EMTFHit.h.

int l1t::EMTFHit::Bend ( ) const
inline

Definition at line 110 of file EMTFHit.h.

int l1t::EMTFHit::BX ( ) const
inline

Definition at line 114 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

int l1t::EMTFHit::Chamber ( ) const
inline

Definition at line 97 of file EMTFHit.h.

CSCCorrelatedLCTDigi l1t::EMTFHit::CreateCSCCorrelatedLCTDigi ( )

Definition at line 98 of file EMTFHitTools.cc.

CSCDetId l1t::EMTFHit::CreateCSCDetId ( )

Definition at line 39 of file EMTFHitTools.cc.

RPCDetId l1t::EMTFHit::CreateRPCDetId ( )

Definition at line 61 of file EMTFHitTools.cc.

RPCDigi l1t::EMTFHit::CreateRPCDigi ( )

Definition at line 116 of file EMTFHitTools.cc.

CSCDetId l1t::EMTFHit::CSC_DetId ( ) const
inline

Definition at line 54 of file EMTFHit.h.

int l1t::EMTFHit::CSC_ID ( ) const
inline

Definition at line 98 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

CSCCorrelatedLCTDigi l1t::EMTFHit::CSC_LCTDigi ( ) const
inline

Definition at line 56 of file EMTFHit.h.

int l1t::EMTFHit::Endcap ( ) const
inline

Definition at line 91 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::sameRpcChamber().

void l1t::EMTFHit::ImportCSCCorrelatedLCTDigi ( const CSCCorrelatedLCTDigi _digi)

Definition at line 71 of file EMTFHitTools.cc.

void l1t::EMTFHit::ImportCSCDetId ( const CSCDetId _detId)

Definition at line 21 of file EMTFHitTools.cc.

void l1t::EMTFHit::ImportME ( const emtf::ME  _ME)

Definition at line 120 of file EMTFHitTools.cc.

void l1t::EMTFHit::ImportRPCDetId ( const RPCDetId _detId)

Definition at line 45 of file EMTFHitTools.cc.

Referenced by PrimitiveConverterRPC::convert().

void l1t::EMTFHit::ImportRPCDigi ( const RPCDigi _digi)

Definition at line 107 of file EMTFHitTools.cc.

Referenced by PrimitiveConverterRPC::convert().

int l1t::EMTFHit::Is_CSC_hit ( ) const
inline

Definition at line 116 of file EMTFHit.h.

int l1t::EMTFHit::Is_RPC_hit ( ) const
inline

Definition at line 117 of file EMTFHit.h.

int l1t::EMTFHit::MPC_link ( ) const
inline

Definition at line 102 of file EMTFHit.h.

int l1t::EMTFHit::Neighbor ( ) const
inline

Definition at line 101 of file EMTFHit.h.

int l1t::EMTFHit::Pattern ( ) const
inline

Definition at line 109 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

void l1t::EMTFHit::PrintForSimulator ( )

Definition at line 13 of file EMTFHitTools.cc.

void l1t::EMTFHit::PrintSimulatorHeader ( )

Definition at line 6 of file EMTFHitTools.cc.

const CSCDetId* l1t::EMTFHit::PtrCSC_DetId ( ) const
inline

Definition at line 58 of file EMTFHit.h.

const CSCCorrelatedLCTDigi* l1t::EMTFHit::PtrCSC_LCTDigi ( ) const
inline

Definition at line 60 of file EMTFHit.h.

const RPCDetId* l1t::EMTFHit::PtrRPC_DetId ( ) const
inline

Definition at line 59 of file EMTFHit.h.

const RPCDigi* l1t::EMTFHit::PtrRPC_Digi ( ) const
inline

Definition at line 61 of file EMTFHit.h.

int l1t::EMTFHit::Quality ( ) const
inline

Definition at line 108 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

int l1t::EMTFHit::Ring ( ) const
inline

Definition at line 93 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::sameRpcChamber().

int l1t::EMTFHit::Roll ( ) const
inline

Definition at line 99 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::sameRpcChamber().

RPCDetId l1t::EMTFHit::RPC_DetId ( ) const
inline
RPCDigi l1t::EMTFHit::RPC_Digi ( ) const
inline

Definition at line 57 of file EMTFHit.h.

int l1t::EMTFHit::RPC_layer ( ) const
inline

Definition at line 100 of file EMTFHit.h.

int l1t::EMTFHit::Sector ( ) const
inline

Definition at line 94 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::sameRpcChamber().

int l1t::EMTFHit::Sector_index ( ) const
inline

Definition at line 95 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

void l1t::EMTFHit::set_bc0 ( int  bits)
inline

Definition at line 85 of file EMTFHit.h.

void l1t::EMTFHit::set_bend ( int  bits)
inline

Definition at line 82 of file EMTFHit.h.

void l1t::EMTFHit::set_bx ( int  bits)
inline

Definition at line 86 of file EMTFHit.h.

void l1t::EMTFHit::set_chamber ( int  bits)
inline

Definition at line 69 of file EMTFHit.h.

void l1t::EMTFHit::set_csc_ID ( int  bits)
inline

Definition at line 70 of file EMTFHit.h.

void l1t::EMTFHit::set_endcap ( int  bits)
inline

Definition at line 63 of file EMTFHit.h.

void l1t::EMTFHit::set_is_CSC_hit ( int  bits)
inline

Definition at line 88 of file EMTFHit.h.

void l1t::EMTFHit::set_is_RPC_hit ( int  bits)
inline

Definition at line 89 of file EMTFHit.h.

void l1t::EMTFHit::set_mpc_link ( int  bits)
inline

Definition at line 74 of file EMTFHit.h.

void l1t::EMTFHit::set_neighbor ( int  bits)
inline

Definition at line 73 of file EMTFHit.h.

void l1t::EMTFHit::set_pattern ( int  bits)
inline

Definition at line 81 of file EMTFHit.h.

void l1t::EMTFHit::set_quality ( int  bits)
inline

Definition at line 80 of file EMTFHit.h.

void l1t::EMTFHit::set_ring ( int  bits)
inline

Definition at line 65 of file EMTFHit.h.

void l1t::EMTFHit::set_roll ( int  bits)
inline

Definition at line 71 of file EMTFHit.h.

void l1t::EMTFHit::set_rpc_layer ( int  bits)
inline

Definition at line 72 of file EMTFHit.h.

void l1t::EMTFHit::set_sector ( int  bits)
inline

Definition at line 66 of file EMTFHit.h.

void l1t::EMTFHit::set_sector_index ( int  bits)
inline

Definition at line 67 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::convert().

void l1t::EMTFHit::set_station ( int  bits)
inline

Definition at line 64 of file EMTFHit.h.

void l1t::EMTFHit::set_strip ( int  bits)
inline

Definition at line 76 of file EMTFHit.h.

void l1t::EMTFHit::set_strip_hi ( int  bits)
inline

Definition at line 77 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::convert().

void l1t::EMTFHit::set_strip_low ( int  bits)
inline

Definition at line 78 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::convert().

void l1t::EMTFHit::set_stub_num ( int  bits)
inline

Definition at line 87 of file EMTFHit.h.

void l1t::EMTFHit::set_subsector ( int  bits)
inline

Definition at line 68 of file EMTFHit.h.

void l1t::EMTFHit::set_sync_err ( int  bits)
inline

Definition at line 84 of file EMTFHit.h.

void l1t::EMTFHit::set_track_num ( int  bits)
inline

Definition at line 79 of file EMTFHit.h.

void l1t::EMTFHit::set_valid ( int  bits)
inline

Definition at line 83 of file EMTFHit.h.

void l1t::EMTFHit::set_wire ( int  bits)
inline

Definition at line 75 of file EMTFHit.h.

void l1t::EMTFHit::SetCSCDetId ( CSCDetId  id)
inline

Definition at line 49 of file EMTFHit.h.

void l1t::EMTFHit::SetCSCLCTDigi ( CSCCorrelatedLCTDigi  digi)
inline

Definition at line 51 of file EMTFHit.h.

void l1t::EMTFHit::SetRPCDetId ( RPCDetId  id)
inline

Definition at line 50 of file EMTFHit.h.

void l1t::EMTFHit::SetRPCDigi ( RPCDigi  digi)
inline

Definition at line 52 of file EMTFHit.h.

int l1t::EMTFHit::Station ( ) const
inline
int l1t::EMTFHit::Strip ( ) const
inline

Definition at line 104 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

int l1t::EMTFHit::Strip_hi ( ) const
inline

Definition at line 105 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::convert().

int l1t::EMTFHit::Strip_low ( ) const
inline

Definition at line 106 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::convert().

int l1t::EMTFHit::Stub_num ( ) const
inline

Definition at line 115 of file EMTFHit.h.

int l1t::EMTFHit::Subsector ( ) const
inline
int l1t::EMTFHit::Sync_err ( ) const
inline

Definition at line 112 of file EMTFHit.h.

int l1t::EMTFHit::Track_num ( ) const
inline

Definition at line 107 of file EMTFHit.h.

int l1t::EMTFHit::Valid ( ) const
inline

Definition at line 111 of file EMTFHit.h.

int l1t::EMTFHit::Wire ( ) const
inline

Definition at line 103 of file EMTFHit.h.

Referenced by PrimitiveConverterRPC::fillConvHits().

Member Data Documentation

int l1t::EMTFHit::bc0
private

Definition at line 149 of file EMTFHit.h.

int l1t::EMTFHit::bend
private

Definition at line 146 of file EMTFHit.h.

int l1t::EMTFHit::bx
private

Definition at line 150 of file EMTFHit.h.

int l1t::EMTFHit::chamber
private

Definition at line 133 of file EMTFHit.h.

CSCDetId l1t::EMTFHit::csc_DetId
private

Definition at line 122 of file EMTFHit.h.

int l1t::EMTFHit::csc_ID
private

Definition at line 134 of file EMTFHit.h.

CSCCorrelatedLCTDigi l1t::EMTFHit::csc_LCTDigi
private

Definition at line 124 of file EMTFHit.h.

int l1t::EMTFHit::endcap
private

Definition at line 127 of file EMTFHit.h.

int l1t::EMTFHit::is_CSC_hit
private

Definition at line 152 of file EMTFHit.h.

int l1t::EMTFHit::is_RPC_hit
private

Definition at line 153 of file EMTFHit.h.

int l1t::EMTFHit::mpc_link
private

Definition at line 138 of file EMTFHit.h.

int l1t::EMTFHit::neighbor
private

Definition at line 137 of file EMTFHit.h.

int l1t::EMTFHit::pattern
private

Definition at line 145 of file EMTFHit.h.

int l1t::EMTFHit::quality
private

Definition at line 144 of file EMTFHit.h.

int l1t::EMTFHit::ring
private

Definition at line 129 of file EMTFHit.h.

int l1t::EMTFHit::roll
private

Definition at line 135 of file EMTFHit.h.

RPCDetId l1t::EMTFHit::rpc_DetId
private

Definition at line 123 of file EMTFHit.h.

RPCDigi l1t::EMTFHit::rpc_Digi
private

Definition at line 125 of file EMTFHit.h.

int l1t::EMTFHit::rpc_layer
private

Definition at line 136 of file EMTFHit.h.

int l1t::EMTFHit::sector
private

Definition at line 130 of file EMTFHit.h.

int l1t::EMTFHit::sector_index
private

Definition at line 131 of file EMTFHit.h.

int l1t::EMTFHit::station
private

Definition at line 128 of file EMTFHit.h.

int l1t::EMTFHit::strip
private

Definition at line 140 of file EMTFHit.h.

int l1t::EMTFHit::strip_hi
private

Definition at line 141 of file EMTFHit.h.

int l1t::EMTFHit::strip_low
private

Definition at line 142 of file EMTFHit.h.

int l1t::EMTFHit::stub_num
private

Definition at line 151 of file EMTFHit.h.

int l1t::EMTFHit::subsector
private

Definition at line 132 of file EMTFHit.h.

int l1t::EMTFHit::sync_err
private

Definition at line 148 of file EMTFHit.h.

int l1t::EMTFHit::track_num
private

Definition at line 143 of file EMTFHit.h.

int l1t::EMTFHit::valid
private

Definition at line 147 of file EMTFHit.h.

int l1t::EMTFHit::wire
private

Definition at line 139 of file EMTFHit.h.