CMS 3D CMS Logo

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.

24  :
25 
26  // Using -999 instead of -99 b/c this seems most common in the emulator. Unfortunate. - AWB 17.03.16
27  endcap(-999), station(-999), ring(-999), sector(-999), sector_index(-999), subsector(-999),
28  chamber(-999), csc_ID(-999), roll(-999), rpc_layer(-999), neighbor(-999), mpc_link(-999),
29  wire(-999), strip(-999), strip_hi(-999), strip_low(-999), track_num(-999), quality(-999),
30  pattern(-999), bend(-999), valid(-999), sync_err(-999), bc0(-999), bx(-999), stub_num(-999),
31  is_CSC_hit(-999), is_RPC_hit(-999)
32  {};
int station
Definition: EMTFHit.h:128
int mpc_link
Definition: EMTFHit.h:138
int neighbor
Definition: EMTFHit.h:137
int sync_err
Definition: EMTFHit.h:148
int is_CSC_hit
Definition: EMTFHit.h:152
int subsector
Definition: EMTFHit.h:132
int stub_num
Definition: EMTFHit.h:151
int pattern
Definition: EMTFHit.h:145
int endcap
Definition: EMTFHit.h:127
int strip_low
Definition: EMTFHit.h:142
int rpc_layer
Definition: EMTFHit.h:136
int track_num
Definition: EMTFHit.h:143
int quality
Definition: EMTFHit.h:144
int strip_hi
Definition: EMTFHit.h:141
int sector_index
Definition: EMTFHit.h:131
int sector
Definition: EMTFHit.h:130
int chamber
Definition: EMTFHit.h:133
int is_RPC_hit
Definition: EMTFHit.h:153
int csc_ID
Definition: EMTFHit.h:134
virtual l1t::EMTFHit::~EMTFHit ( )
inlinevirtual

Member Function Documentation

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

Definition at line 113 of file EMTFHit.h.

References bc0.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

113 { return bc0 ; }
int l1t::EMTFHit::Bend ( ) const
inline

Definition at line 110 of file EMTFHit.h.

References bend.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

110 { return bend ; }
int l1t::EMTFHit::BX ( ) const
inline
int l1t::EMTFHit::Chamber ( ) const
inline
CSCCorrelatedLCTDigi l1t::EMTFHit::CreateCSCCorrelatedLCTDigi ( )

Definition at line 98 of file EMTFHitTools.cc.

References bend, bx, csc_ID, pattern, quality, strip, sync_err, valid, and wire.

Referenced by L1TMuonEndCapTrackProducer::produce(), l1t::stage2::emtf::MEBlockUnpacker::unpack(), and ~EMTFHit().

98  {
99 
101  pattern, (bend == 1) ? 1 : 0,
102  bx + 6, 0, 0, sync_err, csc_ID );
103  // Unsure of how to fill "trknmb" or "bx0" - for now filling with 1 and 0. - AWB 27.04.16
104  // Appear to be unused in the emulator code. mpclink = 0 (after bx) indicates unsorted.
105  }
int sync_err
Definition: EMTFHit.h:148
int pattern
Definition: EMTFHit.h:145
int quality
Definition: EMTFHit.h:144
int csc_ID
Definition: EMTFHit.h:134
CSCDetId l1t::EMTFHit::CreateCSCDetId ( )

Definition at line 39 of file EMTFHitTools.cc.

References chamber, endcap, ring, and station.

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack(), and ~EMTFHit().

39  {
40 
41  return CSCDetId( (endcap == 1) ? 1 : 2, station, // For now, leave "layer" unfilled, defaults to 0.
42  (ring == 4) ? 1 : ring, chamber ); // Not sure if this is correct, or what "layer" does. - AWB 27.04.16
43  }
int station
Definition: EMTFHit.h:128
int endcap
Definition: EMTFHit.h:127
int chamber
Definition: EMTFHit.h:133
RPCDetId l1t::EMTFHit::CreateRPCDetId ( )

Definition at line 61 of file EMTFHitTools.cc.

References endcap, ring, roll, rpc_layer, sector, station, and subsector.

Referenced by ~EMTFHit().

61  {
62 
64 
65  }
int station
Definition: EMTFHit.h:128
int subsector
Definition: EMTFHit.h:132
int endcap
Definition: EMTFHit.h:127
int rpc_layer
Definition: EMTFHit.h:136
int sector
Definition: EMTFHit.h:130
RPCDigi l1t::EMTFHit::CreateRPCDigi ( )

Definition at line 116 of file EMTFHitTools.cc.

References bx, and strip.

Referenced by ~EMTFHit().

116  {
117  return RPCDigi( strip, bx + 6 );
118  }
CSCDetId l1t::EMTFHit::CSC_DetId ( ) const
inline

Definition at line 54 of file EMTFHit.h.

References csc_DetId.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

54 { return csc_DetId; }
CSCDetId csc_DetId
Definition: EMTFHit.h:122
int l1t::EMTFHit::CSC_ID ( ) const
inline
CSCCorrelatedLCTDigi l1t::EMTFHit::CSC_LCTDigi ( ) const
inline

Definition at line 56 of file EMTFHit.h.

References csc_LCTDigi.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

56 { return csc_LCTDigi; }
CSCCorrelatedLCTDigi csc_LCTDigi
Definition: EMTFHit.h:124
int l1t::EMTFHit::Endcap ( ) const
inline
void l1t::EMTFHit::ImportCSCCorrelatedLCTDigi ( const CSCCorrelatedLCTDigi _digi)

Definition at line 71 of file EMTFHitTools.cc.

References l1t::calc_subsector(), chamber, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getCSCID(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getMPCLink(), CSCCorrelatedLCTDigi::getPattern(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::getSyncErr(), CSCCorrelatedLCTDigi::getTrknmb(), CSCCorrelatedLCTDigi::isValid(), set_bend(), set_bx(), set_csc_ID(), set_mpc_link(), set_pattern(), set_quality(), set_strip(), set_subsector(), set_sync_err(), set_track_num(), set_valid(), set_wire(), SetCSCLCTDigi(), and station.

Referenced by l1t::EMTFHitExtra::ImportCSCCorrelatedLCTDigi(), and ~EMTFHit().

71  {
72 
73  EMTFHit::SetCSCLCTDigi ( _digi );
74 
76  EMTFHit::set_valid ( _digi.isValid() );
77  EMTFHit::set_quality ( _digi.getQuality() );
78  EMTFHit::set_wire ( _digi.getKeyWG() );
79  EMTFHit::set_strip ( _digi.getStrip() );
80  EMTFHit::set_pattern ( _digi.getPattern() );
81  EMTFHit::set_bend ( _digi.getBend() );
82  EMTFHit::set_bx ( _digi.getBX() - 6 ); // Standard for csctfDigis in data, simCscTriggerPrimitiveDigis in MC
85  EMTFHit::set_csc_ID ( _digi.getCSCID() );
86 
88 
89  } // End EMTFHit::ImportCSCCorrelatedLCTDigi
int getStrip() const
return the key halfstrip from 0,159
void SetCSCLCTDigi(CSCCorrelatedLCTDigi digi)
Definition: EMTFHit.h:51
int station
Definition: EMTFHit.h:128
uint16_t getSyncErr() const
int calc_subsector(int _station, int _chamber)
Definition: EMTFHitTools.h:12
int getQuality() const
return the 4 bit Correlated LCT Quality
int getBend() const
return bend
void set_sync_err(int bits)
Definition: EMTFHit.h:84
void set_pattern(int bits)
Definition: EMTFHit.h:81
void set_csc_ID(int bits)
Definition: EMTFHit.h:70
void set_wire(int bits)
Definition: EMTFHit.h:75
uint16_t getCSCID() const
int getTrknmb() const
return track number
int getBX() const
return BX
void set_valid(int bits)
Definition: EMTFHit.h:83
void set_strip(int bits)
Definition: EMTFHit.h:76
int getMPCLink() const
return MPC link number, 0 means not sorted, 1-3 give MPC sorting rank
bool isValid() const
return valid pattern bit
void set_track_num(int bits)
Definition: EMTFHit.h:79
int getPattern() const
return pattern
void set_bx(int bits)
Definition: EMTFHit.h:86
int chamber
Definition: EMTFHit.h:133
void set_quality(int bits)
Definition: EMTFHit.h:80
void set_mpc_link(int bits)
Definition: EMTFHit.h:74
void set_subsector(int bits)
Definition: EMTFHit.h:68
void set_bend(int bits)
Definition: EMTFHit.h:82
int getKeyWG() const
return the key wire group. counts from 0.
void l1t::EMTFHit::ImportCSCDetId ( const CSCDetId _detId)

Definition at line 21 of file EMTFHitTools.cc.

References CSCDetId::chamber(), CSCDetId::endcap(), CSCDetId::ring(), set_chamber(), set_endcap(), set_is_CSC_hit(), set_is_RPC_hit(), set_ring(), set_sector(), set_station(), SetCSCDetId(), CSCDetId::station(), and CSCDetId::triggerSector().

Referenced by L1TMuonEndCapTrackProducer::produce(), and ~EMTFHit().

21  {
22 
23  EMTFHit::SetCSCDetId ( _detId );
24  // It appears the following function *actually does literally nothing* - AWB 17.03.16
25  // calculateCSCGlobalSector(detid,_globalsector,_subsector);
26 
27  // Based on L1Trigger/L1TMuonEndCap/interface/PrimitiveConverter.h
28  EMTFHit::set_endcap ( (_detId.endcap() == 2) ? -1 : _detId.endcap() ); // Convert from {+,-} = {1,2} to {1,-1}
29  EMTFHit::set_station ( _detId.station() );
31  EMTFHit::set_ring ( _detId.ring() );
32  EMTFHit::set_chamber ( _detId.chamber() );
33 
36 
37  } // End EMTFHit::ImportCSCDetId
int chamber() const
Definition: CSCDetId.h:68
void set_station(int bits)
Definition: EMTFHit.h:64
void set_endcap(int bits)
Definition: EMTFHit.h:63
void set_ring(int bits)
Definition: EMTFHit.h:65
int endcap() const
Definition: CSCDetId.h:93
int ring() const
Definition: CSCDetId.h:75
void set_sector(int bits)
Definition: EMTFHit.h:66
void set_is_CSC_hit(int bits)
Definition: EMTFHit.h:88
void SetCSCDetId(CSCDetId id)
Definition: EMTFHit.h:49
int triggerSector() const
Definition: CSCDetId.cc:3
void set_is_RPC_hit(int bits)
Definition: EMTFHit.h:89
int station() const
Definition: CSCDetId.h:86
void set_chamber(int bits)
Definition: EMTFHit.h:69
void l1t::EMTFHit::ImportME ( const emtf::ME  _ME)

Definition at line 120 of file EMTFHitTools.cc.

References l1t::emtf::ME::BC0(), l1t::emtf::ME::CLCT_pattern(), l1t::emtf::ME::LR(), l1t::emtf::ME::Quality(), l1t::emtf::ME::SE(), set_bc0(), set_bend(), set_bx(), set_is_CSC_hit(), set_is_RPC_hit(), set_pattern(), set_quality(), set_strip(), set_sync_err(), set_valid(), set_wire(), l1t::emtf::ME::Strip(), l1t::emtf::ME::TBIN(), l1t::emtf::ME::VP(), and l1t::emtf::ME::Wire().

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack(), and ~EMTFHit().

120  {
121 
122  EMTFHit::set_wire ( _ME.Wire() );
123  EMTFHit::set_strip ( _ME.Strip() );
124  EMTFHit::set_quality ( _ME.Quality() );
125  EMTFHit::set_pattern ( _ME.CLCT_pattern() );
126  EMTFHit::set_bend ( (_ME.LR() == 1) ? 1 : -1 );
127  EMTFHit::set_valid ( _ME.VP() );
128  EMTFHit::set_sync_err ( _ME.SE() );
129  EMTFHit::set_bx ( _ME.TBIN() - 3 );
130  EMTFHit::set_bc0 ( _ME.BC0() );
131  EMTFHit::set_is_CSC_hit ( true );
132  EMTFHit::set_is_RPC_hit ( false );
133 
134  // Station, CSC_ID, Sector, Subsector, Neighbor, Sector_index, Ring, and Chamber filled in
135  // EventFilter/L1TRawToDigi/src/implementations_stage2/EMTFBlockME.cc
136  // "set_layer()" is not invoked, so Layer is not yet filled - AWB 21.04.16
137 
138  } // End EMTFHit::ImportME
void set_bc0(int bits)
Definition: EMTFHit.h:85
void set_sync_err(int bits)
Definition: EMTFHit.h:84
void set_pattern(int bits)
Definition: EMTFHit.h:81
void set_wire(int bits)
Definition: EMTFHit.h:75
void set_is_CSC_hit(int bits)
Definition: EMTFHit.h:88
void set_valid(int bits)
Definition: EMTFHit.h:83
void set_strip(int bits)
Definition: EMTFHit.h:76
void set_is_RPC_hit(int bits)
Definition: EMTFHit.h:89
void set_bx(int bits)
Definition: EMTFHit.h:86
void set_quality(int bits)
Definition: EMTFHit.h:80
void set_bend(int bits)
Definition: EMTFHit.h:82
void l1t::EMTFHit::ImportRPCDetId ( const RPCDetId _detId)

Definition at line 45 of file EMTFHitTools.cc.

References RPCDetId::region(), RPCDetId::ring(), RPCDetId::roll(), RPCDetId::sector(), set_endcap(), set_is_CSC_hit(), set_is_RPC_hit(), set_ring(), set_roll(), set_sector(), set_station(), set_subsector(), SetRPCDetId(), RPCDetId::station(), and RPCDetId::subsector().

Referenced by PrimitiveConverterRPC::convert(), and ~EMTFHit().

45  {
46 
47  EMTFHit::SetRPCDetId ( _detId );
48 
49  EMTFHit::set_endcap ( _detId.region() ); // 0 for barrel, +/-1 for +/- endcap
50  EMTFHit::set_station ( _detId.station() ); // Same as in CSCs (?)
51  EMTFHit::set_sector ( _detId.sector() ); // Same as in CSCs (?)
52  EMTFHit::set_subsector ( _detId.subsector() ); // Same as in CSCs (?)
53  EMTFHit::set_ring ( _detId.ring() ); // Ring number in endcap (from 1 to 3, but only 2 and 3 exist currently)
54  EMTFHit::set_roll ( _detId.roll() ); // AKA eta "partition" or "segment": subdivision of ring into 3 parts, noted "C-B-A" in-to-out
55 
58 
59  } // End EMTFHit::ImportCSCDetId
void SetRPCDetId(RPCDetId id)
Definition: EMTFHit.h:50
void set_station(int bits)
Definition: EMTFHit.h:64
void set_endcap(int bits)
Definition: EMTFHit.h:63
void set_ring(int bits)
Definition: EMTFHit.h:65
int roll() const
Definition: RPCDetId.h:120
int ring() const
Definition: RPCDetId.h:72
void set_sector(int bits)
Definition: EMTFHit.h:66
void set_is_CSC_hit(int bits)
Definition: EMTFHit.h:88
int sector() const
Sector id: the group of chambers at same phi (and increasing r)
Definition: RPCDetId.h:102
void set_is_RPC_hit(int bits)
Definition: EMTFHit.h:89
int subsector() const
SubSector id : some sectors are divided along the phi direction in subsectors (from 1 to 4 in Barrel...
Definition: RPCDetId.h:114
void set_subsector(int bits)
Definition: EMTFHit.h:68
void set_roll(int bits)
Definition: EMTFHit.h:71
int region() const
Region id: 0 for Barrel, +/-1 For +/- Endcap.
Definition: RPCDetId.h:63
int station() const
Definition: RPCDetId.h:96
void l1t::EMTFHit::ImportRPCDigi ( const RPCDigi _digi)

Definition at line 107 of file EMTFHitTools.cc.

References RPCDigi::bx(), set_bx(), set_strip_hi(), set_strip_low(), SetRPCDigi(), and RPCDigi::strip().

Referenced by PrimitiveConverterRPC::convert(), and ~EMTFHit().

107  {
108 
109  EMTFHit::SetRPCDigi ( _digi );
110  EMTFHit::set_strip_hi ( _digi.strip() );
111  EMTFHit::set_strip_low ( _digi.strip() );
112  EMTFHit::set_bx ( _digi.bx() - 6 ); // Started looking at RPCs, not used yet
113 
114  }
int bx() const
Definition: RPCDigi.h:29
void set_strip_low(int bits)
Definition: EMTFHit.h:78
int strip() const
Definition: RPCDigi.h:28
void set_strip_hi(int bits)
Definition: EMTFHit.h:77
void SetRPCDigi(RPCDigi digi)
Definition: EMTFHit.h:52
void set_bx(int bits)
Definition: EMTFHit.h:86
int l1t::EMTFHit::Is_CSC_hit ( ) const
inline

Definition at line 116 of file EMTFHit.h.

References is_CSC_hit.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

116 { return is_CSC_hit; }
int is_CSC_hit
Definition: EMTFHit.h:152
int l1t::EMTFHit::Is_RPC_hit ( ) const
inline

Definition at line 117 of file EMTFHit.h.

References is_RPC_hit.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

117 { return is_RPC_hit; }
int is_RPC_hit
Definition: EMTFHit.h:153
int l1t::EMTFHit::MPC_link ( ) const
inline

Definition at line 102 of file EMTFHit.h.

References mpc_link.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

102 { return mpc_link ; }
int mpc_link
Definition: EMTFHit.h:138
int l1t::EMTFHit::Neighbor ( ) const
inline
int l1t::EMTFHit::Pattern ( ) const
inline

Definition at line 109 of file EMTFHit.h.

References pattern.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), and PrimitiveConverterRPC::fillConvHits().

109 { return pattern ; }
int pattern
Definition: EMTFHit.h:145
void l1t::EMTFHit::PrintForSimulator ( )

Definition at line 13 of file EMTFHitTools.cc.

References bend, bx, gather_cfg::cout, csc_ID, endcap, hpstanc_transforms::max, pattern, quality, ring, sector, station, strip, subsector, valid, and wire.

Referenced by ~EMTFHit().

13  {
14  std::cout << bx + 6 << ", " << ((endcap == 1) ? 1 : 0) << ", " << sector << ", " << std::max(subsector, 0) << ", "
15  << station << ", " << valid << ", " << quality << ", " << pattern << ", " << wire << ", "
16  << ((ring == 4) ? csc_ID + 9 : csc_ID) << ", " << std::max(bend, 0) << ", " << strip << std::endl;
17  }
int station
Definition: EMTFHit.h:128
int subsector
Definition: EMTFHit.h:132
int pattern
Definition: EMTFHit.h:145
int endcap
Definition: EMTFHit.h:127
int quality
Definition: EMTFHit.h:144
int sector
Definition: EMTFHit.h:130
int csc_ID
Definition: EMTFHit.h:134
void l1t::EMTFHit::PrintSimulatorHeader ( )

Definition at line 6 of file EMTFHitTools.cc.

References gather_cfg::cout.

Referenced by ~EMTFHit().

6  {
7  std::cout << "Simulator hits: time_bin, endcap, sector, subsector, station, valid, "
8  << "quality, CLCT pattern, wiregroup, cscid, bend, halfstrip" << std::endl;
9  std::cout << "Expected values: 0 - 7, 1 or 0, 1 - 6, 0 / 1 - 2, 1 - 4, 0 - 1, "
10  << " 0 - 15, 0 - 15, 0 - ?, 1 - 18, 0 - 1, 0 - ?" << std::endl;
11  }
const CSCDetId* l1t::EMTFHit::PtrCSC_DetId ( ) const
inline

Definition at line 58 of file EMTFHit.h.

References csc_DetId.

58 { return &csc_DetId; }
CSCDetId csc_DetId
Definition: EMTFHit.h:122
const CSCCorrelatedLCTDigi* l1t::EMTFHit::PtrCSC_LCTDigi ( ) const
inline

Definition at line 60 of file EMTFHit.h.

References csc_LCTDigi.

60 { return &csc_LCTDigi; }
CSCCorrelatedLCTDigi csc_LCTDigi
Definition: EMTFHit.h:124
const RPCDetId* l1t::EMTFHit::PtrRPC_DetId ( ) const
inline

Definition at line 59 of file EMTFHit.h.

References rpc_DetId.

59 { return &rpc_DetId; }
RPCDetId rpc_DetId
Definition: EMTFHit.h:123
const RPCDigi* l1t::EMTFHit::PtrRPC_Digi ( ) const
inline

Definition at line 61 of file EMTFHit.h.

References rpc_Digi.

61 { return &rpc_Digi; }
RPCDigi rpc_Digi
Definition: EMTFHit.h:125
int l1t::EMTFHit::Quality ( ) const
inline

Definition at line 108 of file EMTFHit.h.

References quality.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), and PrimitiveConverterRPC::fillConvHits().

108 { return quality ; }
int quality
Definition: EMTFHit.h:144
int l1t::EMTFHit::Ring ( ) const
inline
int l1t::EMTFHit::Roll ( ) const
inline

Definition at line 99 of file EMTFHit.h.

References roll.

Referenced by l1t::EMTFHitExtra::Clone(), and PrimitiveConverterRPC::sameRpcChamber().

99 { return roll ; }
RPCDetId l1t::EMTFHit::RPC_DetId ( ) const
inline

Definition at line 55 of file EMTFHit.h.

References rpc_DetId.

Referenced by l1t::EMTFHitExtra::Clone(), PrimitiveConverterRPC::convert(), and PrimitiveConverterRPC::fillConvHits().

55 { return rpc_DetId; }
RPCDetId rpc_DetId
Definition: EMTFHit.h:123
RPCDigi l1t::EMTFHit::RPC_Digi ( ) const
inline

Definition at line 57 of file EMTFHit.h.

References rpc_Digi.

Referenced by l1t::EMTFHitExtra::Clone().

57 { return rpc_Digi; }
RPCDigi rpc_Digi
Definition: EMTFHit.h:125
int l1t::EMTFHit::RPC_layer ( ) const
inline

Definition at line 100 of file EMTFHit.h.

References rpc_layer.

Referenced by l1t::EMTFHitExtra::Clone().

100 { return rpc_layer; }
int rpc_layer
Definition: EMTFHit.h:136
int l1t::EMTFHit::Sector ( ) const
inline
int l1t::EMTFHit::Sector_index ( ) const
inline
void l1t::EMTFHit::set_bc0 ( int  bits)
inline

Definition at line 85 of file EMTFHit.h.

References bc0, and bits.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), and ImportME().

85 { bc0 = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_bend ( int  bits)
inline

Definition at line 82 of file EMTFHit.h.

References bend, and bits.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().

82 { bend = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_bx ( int  bits)
inline

Definition at line 86 of file EMTFHit.h.

References bits, and bx.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), ImportME(), and ImportRPCDigi().

86 { bx = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_chamber ( int  bits)
inline

Definition at line 69 of file EMTFHit.h.

References bits, and chamber.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

69 { chamber = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int chamber
Definition: EMTFHit.h:133
void l1t::EMTFHit::set_csc_ID ( int  bits)
inline

Definition at line 70 of file EMTFHit.h.

References bits, and csc_ID.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

70 { csc_ID = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int csc_ID
Definition: EMTFHit.h:134
void l1t::EMTFHit::set_endcap ( int  bits)
inline

Definition at line 63 of file EMTFHit.h.

References bits, and endcap.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), ImportRPCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

63 { endcap = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int endcap
Definition: EMTFHit.h:127
void l1t::EMTFHit::set_is_CSC_hit ( int  bits)
inline

Definition at line 88 of file EMTFHit.h.

References bits, and is_CSC_hit.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), ImportME(), and ImportRPCDetId().

88 { is_CSC_hit = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int is_CSC_hit
Definition: EMTFHit.h:152
void l1t::EMTFHit::set_is_RPC_hit ( int  bits)
inline

Definition at line 89 of file EMTFHit.h.

References bits, and is_RPC_hit.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), ImportME(), and ImportRPCDetId().

89 { is_RPC_hit = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int is_RPC_hit
Definition: EMTFHit.h:153
void l1t::EMTFHit::set_mpc_link ( int  bits)
inline

Definition at line 74 of file EMTFHit.h.

References bits, and mpc_link.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), and ImportCSCCorrelatedLCTDigi().

74 { mpc_link = bits; }
int mpc_link
Definition: EMTFHit.h:138
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_neighbor ( int  bits)
inline

Definition at line 73 of file EMTFHit.h.

References bits, and neighbor.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

73 { neighbor = bits; }
int neighbor
Definition: EMTFHit.h:137
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_pattern ( int  bits)
inline

Definition at line 81 of file EMTFHit.h.

References bits, and pattern.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().

81 { pattern = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int pattern
Definition: EMTFHit.h:145
void l1t::EMTFHit::set_quality ( int  bits)
inline

Definition at line 80 of file EMTFHit.h.

References bits, and quality.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().

80 { quality = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int quality
Definition: EMTFHit.h:144
void l1t::EMTFHit::set_ring ( int  bits)
inline

Definition at line 65 of file EMTFHit.h.

References bits, and ring.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), ImportRPCDetId(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

65 { ring = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_roll ( int  bits)
inline

Definition at line 71 of file EMTFHit.h.

References bits, and roll.

Referenced by l1t::EMTFHitExtra::Clone(), and ImportRPCDetId().

71 { roll = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_rpc_layer ( int  bits)
inline

Definition at line 72 of file EMTFHit.h.

References bits, and rpc_layer.

Referenced by l1t::EMTFHitExtra::Clone().

72 { rpc_layer = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int rpc_layer
Definition: EMTFHit.h:136
void l1t::EMTFHit::set_sector ( int  bits)
inline

Definition at line 66 of file EMTFHit.h.

References bits, and sector.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), ImportRPCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

66 { sector = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sector
Definition: EMTFHit.h:130
void l1t::EMTFHit::set_sector_index ( int  bits)
inline

Definition at line 67 of file EMTFHit.h.

References bits, and sector_index.

Referenced by l1t::EMTFHitExtra::Clone(), PrimitiveConverterRPC::convert(), l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

67 { sector_index = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sector_index
Definition: EMTFHit.h:131
void l1t::EMTFHit::set_station ( int  bits)
inline

Definition at line 64 of file EMTFHit.h.

References bits, and station.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), ImportRPCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

64 { station = bits; }
int station
Definition: EMTFHit.h:128
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_strip ( int  bits)
inline

Definition at line 76 of file EMTFHit.h.

References bits, and strip.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().

76 { strip = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_strip_hi ( int  bits)
inline

Definition at line 77 of file EMTFHit.h.

References bits, and strip_hi.

Referenced by l1t::EMTFHitExtra::Clone(), PrimitiveConverterRPC::convert(), and ImportRPCDigi().

77 { strip_hi = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int strip_hi
Definition: EMTFHit.h:141
void l1t::EMTFHit::set_strip_low ( int  bits)
inline

Definition at line 78 of file EMTFHit.h.

References bits, and strip_low.

Referenced by l1t::EMTFHitExtra::Clone(), PrimitiveConverterRPC::convert(), and ImportRPCDigi().

78 { strip_low = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int strip_low
Definition: EMTFHit.h:142
void l1t::EMTFHit::set_stub_num ( int  bits)
inline

Definition at line 87 of file EMTFHit.h.

References bits, and stub_num.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

87 { stub_num = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int stub_num
Definition: EMTFHit.h:151
void l1t::EMTFHit::set_subsector ( int  bits)
inline

Definition at line 68 of file EMTFHit.h.

References bits, and subsector.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), ImportRPCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

68 { subsector = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int subsector
Definition: EMTFHit.h:132
void l1t::EMTFHit::set_sync_err ( int  bits)
inline

Definition at line 84 of file EMTFHit.h.

References bits, and sync_err.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().

84 { sync_err = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sync_err
Definition: EMTFHit.h:148
void l1t::EMTFHit::set_track_num ( int  bits)
inline

Definition at line 79 of file EMTFHit.h.

References bits, and track_num.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), and ImportCSCCorrelatedLCTDigi().

79 { track_num = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int track_num
Definition: EMTFHit.h:143
void l1t::EMTFHit::set_valid ( int  bits)
inline

Definition at line 83 of file EMTFHit.h.

References bits, and valid.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().

83 { valid = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_wire ( int  bits)
inline

Definition at line 75 of file EMTFHit.h.

References bits, and wire.

Referenced by l1t::EMTFHitExtra::Clone(), l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), ImportME(), and L1TMuonEndCapTrackProducer::produce().

75 { wire = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::SetCSCDetId ( CSCDetId  id)
inline
void l1t::EMTFHit::SetCSCLCTDigi ( CSCCorrelatedLCTDigi  digi)
inline
void l1t::EMTFHit::SetRPCDetId ( RPCDetId  id)
inline

Definition at line 50 of file EMTFHit.h.

References hcalTTPDigis_cfi::id, and rpc_DetId.

Referenced by l1t::EMTFHitExtra::Clone(), and ImportRPCDetId().

50 { rpc_DetId = id; }
RPCDetId rpc_DetId
Definition: EMTFHit.h:123
void l1t::EMTFHit::SetRPCDigi ( RPCDigi  digi)
inline

Definition at line 52 of file EMTFHit.h.

References rpc_Digi.

Referenced by l1t::EMTFHitExtra::Clone(), and ImportRPCDigi().

52 { rpc_Digi = digi; }
RPCDigi rpc_Digi
Definition: EMTFHit.h:125
int l1t::EMTFHit::Station ( ) const
inline
int l1t::EMTFHit::Strip ( ) const
inline
int l1t::EMTFHit::Strip_hi ( ) const
inline

Definition at line 105 of file EMTFHit.h.

References strip_hi.

Referenced by l1t::EMTFHitExtra::Clone(), and PrimitiveConverterRPC::convert().

105 { return strip_hi ; }
int strip_hi
Definition: EMTFHit.h:141
int l1t::EMTFHit::Strip_low ( ) const
inline

Definition at line 106 of file EMTFHit.h.

References strip_low.

Referenced by l1t::EMTFHitExtra::Clone(), and PrimitiveConverterRPC::convert().

106 { return strip_low; }
int strip_low
Definition: EMTFHit.h:142
int l1t::EMTFHit::Stub_num ( ) const
inline
int l1t::EMTFHit::Subsector ( ) const
inline
int l1t::EMTFHit::Sync_err ( ) const
inline

Definition at line 112 of file EMTFHit.h.

References sync_err.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

112 { return sync_err ; }
int sync_err
Definition: EMTFHit.h:148
int l1t::EMTFHit::Track_num ( ) const
inline

Definition at line 107 of file EMTFHit.h.

References track_num.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

107 { return track_num; }
int track_num
Definition: EMTFHit.h:143
int l1t::EMTFHit::Valid ( ) const
inline

Definition at line 111 of file EMTFHit.h.

References valid.

Referenced by l1t::EMTFHitExtra::Clone(), and l1t::EMTFHitExtra::CreateEMTFHit().

111 { return valid ; }
int l1t::EMTFHit::Wire ( ) const
inline

Member Data Documentation

int l1t::EMTFHit::bc0
private

Definition at line 149 of file EMTFHit.h.

Referenced by BC0(), and set_bc0().

int l1t::EMTFHit::bend
private

Definition at line 146 of file EMTFHit.h.

Referenced by Bend(), CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), and set_bend().

int l1t::EMTFHit::bx
private

Definition at line 150 of file EMTFHit.h.

Referenced by BX(), CreateCSCCorrelatedLCTDigi(), CreateRPCDigi(), PrintForSimulator(), and set_bx().

int l1t::EMTFHit::chamber
private
CSCDetId l1t::EMTFHit::csc_DetId
private

Definition at line 122 of file EMTFHit.h.

Referenced by CSC_DetId(), PtrCSC_DetId(), and SetCSCDetId().

int l1t::EMTFHit::csc_ID
private

Definition at line 134 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), CSC_ID(), PrintForSimulator(), and set_csc_ID().

CSCCorrelatedLCTDigi l1t::EMTFHit::csc_LCTDigi
private

Definition at line 124 of file EMTFHit.h.

Referenced by CSC_LCTDigi(), PtrCSC_LCTDigi(), and SetCSCLCTDigi().

int l1t::EMTFHit::endcap
private
int l1t::EMTFHit::is_CSC_hit
private

Definition at line 152 of file EMTFHit.h.

Referenced by Is_CSC_hit(), and set_is_CSC_hit().

int l1t::EMTFHit::is_RPC_hit
private

Definition at line 153 of file EMTFHit.h.

Referenced by Is_RPC_hit(), and set_is_RPC_hit().

int l1t::EMTFHit::mpc_link
private

Definition at line 138 of file EMTFHit.h.

Referenced by MPC_link(), and set_mpc_link().

int l1t::EMTFHit::neighbor
private

Definition at line 137 of file EMTFHit.h.

Referenced by Neighbor(), and set_neighbor().

int l1t::EMTFHit::pattern
private
int l1t::EMTFHit::quality
private

Definition at line 144 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), Quality(), and set_quality().

int l1t::EMTFHit::ring
private
int l1t::EMTFHit::roll
private

Definition at line 135 of file EMTFHit.h.

Referenced by CreateRPCDetId(), Roll(), and set_roll().

RPCDetId l1t::EMTFHit::rpc_DetId
private

Definition at line 123 of file EMTFHit.h.

Referenced by PtrRPC_DetId(), RPC_DetId(), and SetRPCDetId().

RPCDigi l1t::EMTFHit::rpc_Digi
private

Definition at line 125 of file EMTFHit.h.

Referenced by PtrRPC_Digi(), RPC_Digi(), and SetRPCDigi().

int l1t::EMTFHit::rpc_layer
private

Definition at line 136 of file EMTFHit.h.

Referenced by CreateRPCDetId(), RPC_layer(), and set_rpc_layer().

int l1t::EMTFHit::sector
private
int l1t::EMTFHit::sector_index
private

Definition at line 131 of file EMTFHit.h.

Referenced by Sector_index(), and set_sector_index().

int l1t::EMTFHit::station
private
int l1t::EMTFHit::strip
private
int l1t::EMTFHit::strip_hi
private

Definition at line 141 of file EMTFHit.h.

Referenced by set_strip_hi(), and Strip_hi().

int l1t::EMTFHit::strip_low
private

Definition at line 142 of file EMTFHit.h.

Referenced by set_strip_low(), and Strip_low().

int l1t::EMTFHit::stub_num
private

Definition at line 151 of file EMTFHit.h.

Referenced by set_stub_num(), and Stub_num().

int l1t::EMTFHit::subsector
private

Definition at line 132 of file EMTFHit.h.

Referenced by CreateRPCDetId(), PrintForSimulator(), set_subsector(), and Subsector().

int l1t::EMTFHit::sync_err
private

Definition at line 148 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), set_sync_err(), and Sync_err().

int l1t::EMTFHit::track_num
private

Definition at line 143 of file EMTFHit.h.

Referenced by set_track_num(), and Track_num().

int l1t::EMTFHit::valid
private

Definition at line 147 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), set_valid(), and Valid().

int l1t::EMTFHit::wire
private

Definition at line 139 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), set_wire(), and Wire().