#include <EMTFHitExtra.h>
Public Member Functions | |
int | BX0 () const |
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_Z_val () 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_z_val (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_hit (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 |
std::vector< int > | Zone_contribution () const |
int | Zone_hit () 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 () |
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) |
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 |
int | Quality () const |
int | Ring () 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_sector (int bits) |
void | set_sector_index (int bits) |
void | set_station (int bits) |
void | set_strip (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) |
int | Station () const |
int | Strip () 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_z_val |
float | theta_deg |
int | theta_int |
float | theta_loc |
float | theta_rad |
std::vector< int > | zone_contribution |
int | zone_hit |
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 |
EMTFHit l1t::EMTFHitExtra::CreateEMTFHit | ( | ) |
Definition at line 141 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 69 of file EMTFHitTools.cc.
References CSCCorrelatedLCTDigi::getBX0(), l1t::EMTFHit::ImportCSCCorrelatedLCTDigi(), and set_bx0().
Referenced by L1TMuonEndCapTrackProducer::produce().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 35 of file EMTFHitExtra.h.
Referenced by ImportCSCCorrelatedLCTDigi().
|
inline |
|
inline |
Definition at line 36 of file EMTFHitExtra.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 38 of file EMTFHitExtra.h.
|
inline |
|
inline |
Definition at line 40 of file EMTFHitExtra.h.
References bits, and phi_loc_int.
|
inline |
|
inline |
Definition at line 39 of file EMTFHitExtra.h.
References bits, and phi_z_val.
|
inline |
|
inline |
Definition at line 46 of file EMTFHitExtra.h.
References bits, and theta_int.
|
inline |
|
inline |
|
inline |
Definition at line 37 of file EMTFHitExtra.h.
References bits, and zone_hit.
|
inline |
Definition at line 32 of file EMTFHitExtra.h.
References zone_contribution.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 33 of file EMTFHitExtra.h.
References zone_contribution.
|
inline |
|
private |
Definition at line 74 of file EMTFHitExtra.h.
|
private |
Definition at line 89 of file EMTFHitExtra.h.
Referenced by Particle.Particle::__str__(), Eta(), Jet.Jet::jetID(), Jet.Jet::puJetId(), and set_eta().
|
private |
Definition at line 75 of file EMTFHitExtra.h.
Referenced by geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), Layer(), and set_layer().
|
private |
Definition at line 84 of file EMTFHitExtra.h.
Referenced by Phi_geom_rad(), and set_phi_geom_rad().
|
private |
Definition at line 82 of file EMTFHitExtra.h.
Referenced by Phi_glob_deg(), and set_phi_glob_deg().
|
private |
Definition at line 83 of file EMTFHitExtra.h.
Referenced by Phi_glob_rad(), and set_phi_glob_rad().
|
private |
Definition at line 77 of file EMTFHitExtra.h.
Referenced by Phi_hit(), and set_phi_hit().
|
private |
Definition at line 80 of file EMTFHitExtra.h.
Referenced by Phi_loc_deg(), and set_phi_loc_deg().
|
private |
Definition at line 79 of file EMTFHitExtra.h.
Referenced by Phi_loc_int(), and set_phi_loc_int().
|
private |
Definition at line 81 of file EMTFHitExtra.h.
Referenced by Phi_loc_rad(), and set_phi_loc_rad().
|
private |
Definition at line 78 of file EMTFHitExtra.h.
Referenced by Phi_Z_val(), and set_phi_z_val().
|
private |
Definition at line 87 of file EMTFHitExtra.h.
Referenced by set_theta_deg(), and Theta_deg().
|
private |
Definition at line 85 of file EMTFHitExtra.h.
Referenced by set_theta_int(), and Theta_int().
|
private |
Definition at line 86 of file EMTFHitExtra.h.
Referenced by set_theta_loc(), and Theta_loc().
|
private |
Definition at line 88 of file EMTFHitExtra.h.
Referenced by set_theta_rad(), and Theta_rad().
|
private |
Definition at line 72 of file EMTFHitExtra.h.
Referenced by SetZoneContribution(), and Zone_contribution().
|
private |
Definition at line 76 of file EMTFHitExtra.h.
Referenced by set_zone_hit(), and Zone_hit().