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