#include <EMTFHitExtra.h>
Public Member Functions | |
int | BX0 () const |
EMTFHitExtra | Clone () |
EMTFHit | CreateEMTFHit () |
EMTFHitExtra () | |
float | Eta () const |
void | ImportCSCCorrelatedLCTDigi (const CSCCorrelatedLCTDigi &_digi) |
int | Layer () const |
float | Phi_geom_rad () const |
float | Phi_glob_deg () const |
float | Phi_glob_rad () const |
int | Phi_hit () const |
float | Phi_loc_deg () const |
int | Phi_loc_int () const |
float | Phi_loc_rad () const |
int | Phi_zone () const |
void | set_bx0 (int bits) |
void | set_eta (float val) |
void | set_layer (int bits) |
void | set_phi_geom_rad (float val) |
void | set_phi_glob_deg (float val) |
void | set_phi_glob_rad (float val) |
void | set_phi_hit (int bits) |
void | set_phi_loc_deg (float val) |
void | set_phi_loc_int (int bits) |
void | set_phi_loc_rad (float val) |
void | set_phi_zone (int bits) |
void | set_theta_deg (float val) |
void | set_theta_int (int bits) |
void | set_theta_loc (float val) |
void | set_theta_rad (float val) |
void | set_zone (int bits) |
void | SetZoneContribution (std::vector< int > vect_ints) |
float | Theta_deg () const |
int | Theta_int () const |
float | Theta_loc () const |
float | Theta_rad () const |
int | Zone () const |
std::vector< int > | Zone_contribution () const |
virtual | ~EMTFHitExtra () |
Public Member Functions inherited from l1t::EMTFHit | |
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 CSCDetId * | PtrCSC_DetId () const |
const CSCCorrelatedLCTDigi * | PtrCSC_LCTDigi () const |
const RPCDetId * | PtrRPC_DetId () const |
const RPCDigi * | PtrRPC_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 | bx0 |
float | eta |
int | layer |
float | phi_geom_rad |
float | phi_glob_deg |
float | phi_glob_rad |
int | phi_hit |
float | phi_loc_deg |
int | phi_loc_int |
float | phi_loc_rad |
int | phi_zone |
float | theta_deg |
int | theta_int |
float | theta_loc |
float | theta_rad |
int | zone |
std::vector< int > | zone_contribution |
Definition at line 17 of file EMTFHitExtra.h.
|
inline |
Definition at line 20 of file EMTFHitExtra.h.
|
inlinevirtual |
Definition at line 27 of file EMTFHitExtra.h.
|
inline |
|
inline |
Definition at line 31 of file EMTFHitExtra.h.
References l1t::EMTFHit::BC0(), l1t::EMTFHit::Bend(), l1t::EMTFHit::BX(), BX0(), l1t::EMTFHit::Chamber(), l1t::EMTFHit::CSC_DetId(), l1t::EMTFHit::CSC_ID(), l1t::EMTFHit::CSC_LCTDigi(), l1t::EMTFHit::Endcap(), Eta(), l1t::EMTFHit::Is_CSC_hit(), l1t::EMTFHit::Is_RPC_hit(), Layer(), l1t::EMTFHit::MPC_link(), l1t::EMTFHit::Neighbor(), l1t::EMTFHit::Pattern(), Phi_geom_rad(), Phi_glob_deg(), Phi_glob_rad(), Phi_hit(), Phi_loc_deg(), Phi_loc_int(), Phi_loc_rad(), Phi_zone(), l1t::EMTFHit::Quality(), l1t::EMTFHit::Ring(), l1t::EMTFHit::Roll(), l1t::EMTFHit::RPC_DetId(), l1t::EMTFHit::RPC_Digi(), l1t::EMTFHit::RPC_layer(), l1t::EMTFHit::Sector(), l1t::EMTFHit::Sector_index(), l1t::EMTFHit::set_bc0(), l1t::EMTFHit::set_bend(), l1t::EMTFHit::set_bx(), set_bx0(), l1t::EMTFHit::set_chamber(), l1t::EMTFHit::set_csc_ID(), l1t::EMTFHit::set_endcap(), set_eta(), l1t::EMTFHit::set_is_CSC_hit(), l1t::EMTFHit::set_is_RPC_hit(), set_layer(), l1t::EMTFHit::set_mpc_link(), l1t::EMTFHit::set_neighbor(), l1t::EMTFHit::set_pattern(), set_phi_geom_rad(), set_phi_glob_deg(), set_phi_glob_rad(), set_phi_hit(), set_phi_loc_deg(), set_phi_loc_int(), set_phi_loc_rad(), set_phi_zone(), l1t::EMTFHit::set_quality(), l1t::EMTFHit::set_ring(), l1t::EMTFHit::set_roll(), l1t::EMTFHit::set_rpc_layer(), l1t::EMTFHit::set_sector(), l1t::EMTFHit::set_sector_index(), l1t::EMTFHit::set_station(), l1t::EMTFHit::set_strip(), l1t::EMTFHit::set_strip_hi(), l1t::EMTFHit::set_strip_low(), l1t::EMTFHit::set_stub_num(), l1t::EMTFHit::set_subsector(), l1t::EMTFHit::set_sync_err(), set_theta_deg(), set_theta_int(), set_theta_loc(), set_theta_rad(), l1t::EMTFHit::set_track_num(), l1t::EMTFHit::set_valid(), l1t::EMTFHit::set_wire(), set_zone(), l1t::EMTFHit::SetCSCDetId(), l1t::EMTFHit::SetCSCLCTDigi(), l1t::EMTFHit::SetRPCDetId(), l1t::EMTFHit::SetRPCDigi(), l1t::EMTFHit::Station(), l1t::EMTFHit::Strip(), l1t::EMTFHit::Strip_hi(), l1t::EMTFHit::Strip_low(), l1t::EMTFHit::Stub_num(), l1t::EMTFHit::Subsector(), l1t::EMTFHit::Sync_err(), Theta_deg(), Theta_int(), Theta_loc(), Theta_rad(), l1t::EMTFHit::Track_num(), l1t::EMTFHit::Valid(), l1t::EMTFHit::Wire(), and Zone().
Referenced by L1TMuonEndCapTrackProducer::produce().
EMTFHit l1t::EMTFHitExtra::CreateEMTFHit | ( | ) |
Definition at line 176 of file EMTFHitTools.cc.
References l1t::EMTFHit::BC0(), l1t::EMTFHit::Bend(), l1t::EMTFHit::BX(), l1t::EMTFHit::Chamber(), l1t::EMTFHit::CSC_ID(), l1t::EMTFHit::Endcap(), l1t::EMTFHit::Is_CSC_hit(), l1t::EMTFHit::Is_RPC_hit(), l1t::EMTFHit::MPC_link(), l1t::EMTFHit::Neighbor(), l1t::EMTFHit::Pattern(), l1t::EMTFHit::Quality(), l1t::EMTFHit::Ring(), l1t::EMTFHit::Sector(), l1t::EMTFHit::Sector_index(), l1t::EMTFHit::set_bc0(), l1t::EMTFHit::set_bend(), l1t::EMTFHit::set_bx(), l1t::EMTFHit::set_chamber(), l1t::EMTFHit::set_csc_ID(), l1t::EMTFHit::set_endcap(), l1t::EMTFHit::set_is_CSC_hit(), l1t::EMTFHit::set_is_RPC_hit(), l1t::EMTFHit::set_mpc_link(), l1t::EMTFHit::set_neighbor(), l1t::EMTFHit::set_pattern(), l1t::EMTFHit::set_quality(), l1t::EMTFHit::set_ring(), l1t::EMTFHit::set_sector(), l1t::EMTFHit::set_sector_index(), l1t::EMTFHit::set_station(), l1t::EMTFHit::set_strip(), l1t::EMTFHit::set_stub_num(), l1t::EMTFHit::set_subsector(), l1t::EMTFHit::set_sync_err(), l1t::EMTFHit::set_track_num(), l1t::EMTFHit::set_valid(), l1t::EMTFHit::set_wire(), l1t::EMTFHit::Station(), l1t::EMTFHit::Strip(), l1t::EMTFHit::Stub_num(), l1t::EMTFHit::Subsector(), l1t::EMTFHit::Sync_err(), l1t::EMTFHit::Track_num(), l1t::EMTFHit::Valid(), and l1t::EMTFHit::Wire().
|
inline |
void l1t::EMTFHitExtra::ImportCSCCorrelatedLCTDigi | ( | const CSCCorrelatedLCTDigi & | _digi | ) |
Definition at line 91 of file EMTFHitTools.cc.
References CSCCorrelatedLCTDigi::getBX0(), l1t::EMTFHit::ImportCSCCorrelatedLCTDigi(), and set_bx0().
Referenced by L1TMuonEndCapTrackProducer::produce().
|
inline |
Definition at line 71 of file EMTFHitExtra.h.
References layer.
Referenced by Clone(), PrimitiveConverterRPC::fillConvHits(), and PrimitiveConverterRPC::sameRpcChamber().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 73 of file EMTFHitExtra.h.
References phi_hit.
Referenced by Clone(), and PrimitiveConverterRPC::fillConvHits().
|
inline |
|
inline |
Definition at line 75 of file EMTFHitExtra.h.
References phi_loc_int.
Referenced by Clone(), and PrimitiveConverterRPC::fillConvHits().
|
inline |
|
inline |
Definition at line 74 of file EMTFHitExtra.h.
References phi_zone.
Referenced by Clone(), and PrimitiveConverterRPC::fillConvHits().
|
inline |
Definition at line 53 of file EMTFHitExtra.h.
Referenced by Clone(), and ImportCSCCorrelatedLCTDigi().
|
inline |
Definition at line 68 of file EMTFHitExtra.h.
References eta.
Referenced by Clone(), and PrimitiveConverterRPC::convert().
|
inline |
Definition at line 54 of file EMTFHitExtra.h.
Referenced by Clone(), and PrimitiveConverterRPC::convert().
|
inline |
|
inline |
Definition at line 61 of file EMTFHitExtra.h.
References phi_glob_deg.
Referenced by Clone(), and PrimitiveConverterRPC::convert().
|
inline |
Definition at line 62 of file EMTFHitExtra.h.
References phi_glob_rad, and Geom::pi().
Referenced by Clone(), and PrimitiveConverterRPC::convert().
|
inline |
Definition at line 56 of file EMTFHitExtra.h.
Referenced by Clone().
|
inline |
|
inline |
Definition at line 58 of file EMTFHitExtra.h.
References bits, and phi_loc_int.
Referenced by Clone().
|
inline |
|
inline |
Definition at line 57 of file EMTFHitExtra.h.
References bits, and phi_zone.
Referenced by Clone().
|
inline |
|
inline |
Definition at line 64 of file EMTFHitExtra.h.
References bits, and theta_int.
Referenced by Clone().
|
inline |
|
inline |
|
inline |
Definition at line 55 of file EMTFHitExtra.h.
Referenced by Clone().
|
inline |
Definition at line 50 of file EMTFHitExtra.h.
References zone_contribution.
|
inline |
|
inline |
Definition at line 81 of file EMTFHitExtra.h.
References theta_int.
Referenced by Clone(), and PrimitiveConverterRPC::fillConvHits().
|
inline |
|
inline |
|
inline |
Definition at line 72 of file EMTFHitExtra.h.
References zone.
Referenced by Clone(), and PrimitiveConverterRPC::fillConvHits().
|
inline |
Definition at line 51 of file EMTFHitExtra.h.
References zone_contribution.
|
private |
Definition at line 92 of file EMTFHitExtra.h.
|
private |
Definition at line 107 of file EMTFHitExtra.h.
Referenced by Particle.Particle::__str__(), Eta(), Jet.Jet::jetID(), Jet.Jet::puJetId(), and set_eta().
|
private |
Definition at line 93 of file EMTFHitExtra.h.
Referenced by geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), Layer(), and set_layer().
|
private |
Definition at line 102 of file EMTFHitExtra.h.
Referenced by Phi_geom_rad(), and set_phi_geom_rad().
|
private |
Definition at line 100 of file EMTFHitExtra.h.
Referenced by Phi_glob_deg(), and set_phi_glob_deg().
|
private |
Definition at line 101 of file EMTFHitExtra.h.
Referenced by Phi_glob_rad(), and set_phi_glob_rad().
|
private |
Definition at line 95 of file EMTFHitExtra.h.
Referenced by Phi_hit(), and set_phi_hit().
|
private |
Definition at line 98 of file EMTFHitExtra.h.
Referenced by Phi_loc_deg(), and set_phi_loc_deg().
|
private |
Definition at line 97 of file EMTFHitExtra.h.
Referenced by Phi_loc_int(), and set_phi_loc_int().
|
private |
Definition at line 99 of file EMTFHitExtra.h.
Referenced by Phi_loc_rad(), and set_phi_loc_rad().
|
private |
Definition at line 96 of file EMTFHitExtra.h.
Referenced by Phi_zone(), and set_phi_zone().
|
private |
Definition at line 105 of file EMTFHitExtra.h.
Referenced by set_theta_deg(), and Theta_deg().
|
private |
Definition at line 103 of file EMTFHitExtra.h.
Referenced by set_theta_int(), and Theta_int().
|
private |
Definition at line 104 of file EMTFHitExtra.h.
Referenced by set_theta_loc(), and Theta_loc().
|
private |
Definition at line 106 of file EMTFHitExtra.h.
Referenced by set_theta_rad(), and Theta_rad().
|
private |
Definition at line 94 of file EMTFHitExtra.h.
Referenced by set_zone(), and Zone().
|
private |
Definition at line 90 of file EMTFHitExtra.h.
Referenced by SetZoneContribution(), and Zone_contribution().