#include <EMTFHit.h>
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 | sector |
int | sector_index |
int | station |
int | strip |
int | stub_num |
int | subsector |
int | sync_err |
int | track_num |
int | valid |
int | wire |
|
inline |
Definition at line 22 of file EMTFHit.h.
|
inline |
Definition at line 91 of file EMTFHit.h.
References bc0.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 88 of file EMTFHit.h.
References bend.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 92 of file EMTFHit.h.
References bx.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 79 of file EMTFHit.h.
References chamber.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
CSCCorrelatedLCTDigi l1t::EMTFHit::CreateCSCCorrelatedLCTDigi | ( | ) |
CSCDetId l1t::EMTFHit::CreateCSCDetId | ( | ) |
Definition at line 39 of file EMTFHitTools.cc.
References chamber, CSCDetId, endcap, ring, and station.
Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 44 of file EMTFHit.h.
References csc_DetId.
Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 80 of file EMTFHit.h.
References csc_ID.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 45 of file EMTFHit.h.
References csc_LCTDigi.
Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 73 of file EMTFHit.h.
References endcap.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
void l1t::EMTFHit::ImportCSCCorrelatedLCTDigi | ( | const CSCCorrelatedLCTDigi & | _digi | ) |
Definition at line 49 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().
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().
void l1t::EMTFHit::ImportME | ( | const emtf::ME | _ME | ) |
Definition at line 85 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().
|
inline |
Definition at line 94 of file EMTFHit.h.
References is_CSC_hit.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 95 of file EMTFHit.h.
References is_RPC_hit.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 82 of file EMTFHit.h.
References mpc_link.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 81 of file EMTFHit.h.
References neighbor.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 87 of file EMTFHit.h.
References pattern.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
void l1t::EMTFHit::PrintForSimulator | ( | ) |
Definition at line 13 of file EMTFHitTools.cc.
References bend, bx, gather_cfg::cout, csc_ID, endcap, bookConverter::max, pattern, quality, ring, sector, station, strip, subsector, valid, and wire.
void l1t::EMTFHit::PrintSimulatorHeader | ( | ) |
|
inline |
|
inline |
|
inline |
Definition at line 86 of file EMTFHit.h.
References quality.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 75 of file EMTFHit.h.
References ring.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 76 of file EMTFHit.h.
References sector.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 77 of file EMTFHit.h.
References sector_index.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and L1TMuonEndCapTrackProducer::produce().
|
inline |
Definition at line 67 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and ImportME().
|
inline |
Definition at line 64 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 68 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 55 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 56 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 49 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 70 of file EMTFHit.h.
References bits, and is_CSC_hit.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and ImportME().
|
inline |
Definition at line 71 of file EMTFHit.h.
References bits, and is_RPC_hit.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and ImportME().
|
inline |
Definition at line 58 of file EMTFHit.h.
References bits, and mpc_link.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and ImportCSCCorrelatedLCTDigi().
|
inline |
Definition at line 57 of file EMTFHit.h.
References bits, and neighbor.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 63 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 62 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 51 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 52 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 53 of file EMTFHit.h.
References bits, and sector_index.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 50 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 60 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 69 of file EMTFHit.h.
References bits, and stub_num.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 54 of file EMTFHit.h.
References bits, and subsector.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 66 of file EMTFHit.h.
References bits, and sync_err.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 61 of file EMTFHit.h.
References bits, and track_num.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and ImportCSCCorrelatedLCTDigi().
|
inline |
Definition at line 65 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 59 of file EMTFHit.h.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), ImportCSCCorrelatedLCTDigi(), and ImportME().
|
inline |
Definition at line 41 of file EMTFHit.h.
References csc_DetId.
Referenced by ImportCSCDetId(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 42 of file EMTFHit.h.
References csc_LCTDigi.
Referenced by ImportCSCCorrelatedLCTDigi(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 74 of file EMTFHit.h.
References station.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 84 of file EMTFHit.h.
References strip.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), L1TMuonEndCapTrackProducer::produce(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 93 of file EMTFHit.h.
References stub_num.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 78 of file EMTFHit.h.
References subsector.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
inline |
Definition at line 90 of file EMTFHit.h.
References sync_err.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 85 of file EMTFHit.h.
References track_num.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 89 of file EMTFHit.h.
References valid.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit().
|
inline |
Definition at line 83 of file EMTFHit.h.
References wire.
Referenced by l1t::EMTFHitExtra::CreateEMTFHit(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().
|
private |
|
private |
Definition at line 118 of file EMTFHit.h.
Referenced by Bend(), CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), and set_bend().
|
private |
Definition at line 122 of file EMTFHit.h.
Referenced by BX(), CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), and set_bx().
|
private |
Definition at line 109 of file EMTFHit.h.
Referenced by Chamber(), CreateCSCDetId(), ImportCSCCorrelatedLCTDigi(), geometryXMLparser.CSCAlignable::index(), and set_chamber().
|
private |
Definition at line 100 of file EMTFHit.h.
Referenced by CSC_DetId(), PtrCSC_DetId(), and SetCSCDetId().
|
private |
Definition at line 110 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), CSC_ID(), PrintForSimulator(), and set_csc_ID().
|
private |
Definition at line 101 of file EMTFHit.h.
Referenced by CSC_LCTDigi(), PtrCSC_LCTDigi(), and SetCSCLCTDigi().
|
private |
Definition at line 103 of file EMTFHit.h.
Referenced by CreateCSCDetId(), Endcap(), geometryXMLparser.CSCAlignable::index(), PrintForSimulator(), and set_endcap().
|
private |
Definition at line 124 of file EMTFHit.h.
Referenced by Is_CSC_hit(), and set_is_CSC_hit().
|
private |
Definition at line 125 of file EMTFHit.h.
Referenced by Is_RPC_hit(), and set_is_RPC_hit().
|
private |
Definition at line 112 of file EMTFHit.h.
Referenced by MPC_link(), and set_mpc_link().
|
private |
Definition at line 111 of file EMTFHit.h.
Referenced by Neighbor(), and set_neighbor().
|
private |
Definition at line 117 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), Pattern(), dataset.BaseDataset::printFiles(), PrintForSimulator(), and set_pattern().
|
private |
Definition at line 116 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), Quality(), and set_quality().
|
private |
Definition at line 105 of file EMTFHit.h.
Referenced by CreateCSCDetId(), geometryXMLparser.CSCAlignable::index(), PrintForSimulator(), Ring(), and set_ring().
|
private |
Definition at line 106 of file EMTFHit.h.
Referenced by geometryXMLparser.DTAlignable::index(), PrintForSimulator(), Sector(), and set_sector().
|
private |
Definition at line 107 of file EMTFHit.h.
Referenced by Sector_index(), and set_sector_index().
|
private |
Definition at line 104 of file EMTFHit.h.
Referenced by CreateCSCDetId(), ImportCSCCorrelatedLCTDigi(), geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), PrintForSimulator(), set_station(), and Station().
|
private |
Definition at line 114 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), set_strip(), and Strip().
|
private |
Definition at line 123 of file EMTFHit.h.
Referenced by set_stub_num(), and Stub_num().
|
private |
Definition at line 108 of file EMTFHit.h.
Referenced by PrintForSimulator(), set_subsector(), and Subsector().
|
private |
Definition at line 120 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), set_sync_err(), and Sync_err().
|
private |
Definition at line 115 of file EMTFHit.h.
Referenced by set_track_num(), and Track_num().
|
private |
Definition at line 119 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), set_valid(), and Valid().
|
private |
Definition at line 113 of file EMTFHit.h.
Referenced by CreateCSCCorrelatedLCTDigi(), PrintForSimulator(), set_wire(), and Wire().