#include <MuonTriggerPrimitive.h>
Classes | |
struct | CSCData |
struct | DTData |
struct | GEMData |
struct | RPCData |
Public Types | |
enum | subsystem_type { kDT, kCSC, kRPC, kGEM, kNSubsystems } |
Public Member Functions | |
CSCData & | accessCSCData () |
DTData & | accessDTData () |
GEMData & | accessGEMData () |
RPCData & | accessRPCData () |
template<typename IDType > | |
IDType | detId () const |
const int | getBX () const |
const double | getCMSGlobalEta () const |
const double | getCMSGlobalPhi () const |
const GlobalPoint | getCMSGlobalPoint () const |
const double | getCMSGlobalRho () const |
const CSCData | getCSCData () const |
const DTData | getDTData () const |
const GEMData | getGEMData () const |
const unsigned | getGlobalSector () const |
const int | getPattern () const |
const RPCData | getRPCData () const |
const int | getStrip () const |
const unsigned | getSubSector () const |
double | getThetaBend () const |
const int | getWire () const |
TriggerPrimitive & | operator= (const TriggerPrimitive &tp) |
bool | operator== (const TriggerPrimitive &tp) const |
void | print (std::ostream &) const |
const DetId | rawId () const |
void | setCMSGlobalEta (const double eta) |
void | setCMSGlobalPhi (const double phi) |
void | setCMSGlobalRho (const double rho) |
void | setCSCData (const CSCData &csc) |
void | setDTData (const DTData &dt) |
void | setGEMData (const GEMData &gem) |
void | setRPCData (const RPCData &rpc) |
void | setThetaBend (const double theta) |
const subsystem_type | subsystem () const |
TriggerPrimitive () | |
TriggerPrimitive (const DTChamberId &, const L1MuDTChambPhDigi &, const int segment_number) | |
TriggerPrimitive (const DTChamberId &, const L1MuDTChambThDigi &, const int segment_number) | |
TriggerPrimitive (const DTChamberId &, const L1MuDTChambPhDigi &, const L1MuDTChambThDigi &, const int theta_bti_group) | |
TriggerPrimitive (const CSCDetId &, const CSCCorrelatedLCTDigi &) | |
TriggerPrimitive (const RPCDetId &detid, const RPCDigi &digi) | |
TriggerPrimitive (const RPCDetId &detid, const unsigned strip, const unsigned layer, const int bx) | |
TriggerPrimitive (const RPCDetId &detid, const l1t::CPPFDigi &digi) | |
TriggerPrimitive (const GEMDetId &detid, const GEMPadDigi &digi) | |
TriggerPrimitive (const ME0DetId &detid, const ME0PadDigi &digi) | |
TriggerPrimitive (const TriggerPrimitive &) | |
Private Member Functions | |
template<typename IDType > | |
void | calculateGlobalSector (const IDType &chid, unsigned &globalsector, unsigned &subsector) |
Private Attributes | |
CSCData | _csc |
DTData | _dt |
double | _eta |
GEMData | _gem |
unsigned | _globalsector |
DetId | _id |
double | _phi |
double | _rho |
RPCData | _rpc |
unsigned | _subsector |
subsystem_type | _subsystem |
double | _theta |
Definition at line 58 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 143 of file MuonTriggerPrimitive.h.
References operator==(), and digitizers_cfi::strip.
TriggerPrimitive::TriggerPrimitive | ( | const DTChamberId & | detid, |
const L1MuDTChambPhDigi & | digi_phi, | ||
const int | segment_number | ||
) |
Definition at line 26 of file MuonTriggerPrimitive.cc.
References _dt, _globalsector, _subsector, L1TMuon::TriggerPrimitive::DTData::bendingAngle, L1TMuon::TriggerPrimitive::DTData::bx, L1MuDTChambPhDigi::BxCnt(), L1TMuon::TriggerPrimitive::DTData::BxCntCode, L1MuDTChambPhDigi::bxNum(), calculateGlobalSector(), L1MuDTChambPhDigi::code(), L1MuDTChambPhDigi::phi(), L1MuDTChambPhDigi::phiB(), L1TMuon::TriggerPrimitive::DTData::qualityCode, L1TMuon::TriggerPrimitive::DTData::radialAngle, L1MuDTChambPhDigi::scNum(), L1TMuon::TriggerPrimitive::DTData::sector, L1TMuon::TriggerPrimitive::DTData::segment_number, L1TMuon::TriggerPrimitive::DTData::station, L1MuDTChambPhDigi::stNum(), L1TMuon::TriggerPrimitive::DTData::theta_bti_group, L1TMuon::TriggerPrimitive::DTData::theta_code, L1TMuon::TriggerPrimitive::DTData::theta_quality, L1MuDTChambPhDigi::Ts2Tag(), L1TMuon::TriggerPrimitive::DTData::Ts2TagCode, L1TMuon::TriggerPrimitive::DTData::wheel, and L1MuDTChambPhDigi::whNum().
TriggerPrimitive::TriggerPrimitive | ( | const DTChamberId & | detid, |
const L1MuDTChambThDigi & | digi_th, | ||
const int | segment_number | ||
) |
Definition at line 49 of file MuonTriggerPrimitive.cc.
References _dt, _globalsector, _subsector, L1TMuon::TriggerPrimitive::DTData::bendingAngle, L1TMuon::TriggerPrimitive::DTData::bx, L1TMuon::TriggerPrimitive::DTData::BxCntCode, L1MuDTChambThDigi::bxNum(), calculateGlobalSector(), L1MuDTChambThDigi::code(), L1MuDTChambThDigi::position(), L1MuDTChambThDigi::quality(), L1TMuon::TriggerPrimitive::DTData::qualityCode, L1TMuon::TriggerPrimitive::DTData::radialAngle, L1MuDTChambThDigi::scNum(), L1TMuon::TriggerPrimitive::DTData::sector, L1TMuon::TriggerPrimitive::DTData::segment_number, L1TMuon::TriggerPrimitive::DTData::station, L1MuDTChambThDigi::stNum(), L1TMuon::TriggerPrimitive::DTData::theta_bti_group, L1TMuon::TriggerPrimitive::DTData::theta_code, L1TMuon::TriggerPrimitive::DTData::theta_quality, L1TMuon::TriggerPrimitive::DTData::Ts2TagCode, L1TMuon::TriggerPrimitive::DTData::wheel, and L1MuDTChambThDigi::whNum().
TriggerPrimitive::TriggerPrimitive | ( | const DTChamberId & | detid, |
const L1MuDTChambPhDigi & | digi_phi, | ||
const L1MuDTChambThDigi & | digi_th, | ||
const int | theta_bti_group | ||
) |
Definition at line 72 of file MuonTriggerPrimitive.cc.
References _dt, _globalsector, _subsector, L1TMuon::TriggerPrimitive::DTData::bendingAngle, L1TMuon::TriggerPrimitive::DTData::bx, L1MuDTChambPhDigi::BxCnt(), L1TMuon::TriggerPrimitive::DTData::BxCntCode, L1MuDTChambPhDigi::bxNum(), calculateGlobalSector(), L1MuDTChambPhDigi::code(), L1MuDTChambThDigi::code(), L1MuDTChambPhDigi::phi(), L1MuDTChambPhDigi::phiB(), L1MuDTChambThDigi::position(), L1MuDTChambThDigi::quality(), L1TMuon::TriggerPrimitive::DTData::qualityCode, L1TMuon::TriggerPrimitive::DTData::radialAngle, L1MuDTChambPhDigi::scNum(), L1TMuon::TriggerPrimitive::DTData::sector, L1TMuon::TriggerPrimitive::DTData::segment_number, L1TMuon::TriggerPrimitive::DTData::station, L1MuDTChambPhDigi::stNum(), L1TMuon::TriggerPrimitive::DTData::theta_bti_group, L1TMuon::TriggerPrimitive::DTData::theta_code, L1TMuon::TriggerPrimitive::DTData::theta_quality, L1MuDTChambPhDigi::Ts2Tag(), L1TMuon::TriggerPrimitive::DTData::Ts2TagCode, L1TMuon::TriggerPrimitive::DTData::wheel, and L1MuDTChambPhDigi::whNum().
TriggerPrimitive::TriggerPrimitive | ( | const CSCDetId & | detid, |
const CSCCorrelatedLCTDigi & | digi | ||
) |
Definition at line 97 of file MuonTriggerPrimitive.cc.
References _csc, _globalsector, _id, _subsector, L1TMuon::TriggerPrimitive::CSCData::alct_quality, L1TMuon::TriggerPrimitive::CSCData::bend, L1TMuon::TriggerPrimitive::CSCData::bx, L1TMuon::TriggerPrimitive::CSCData::bx0, calculateGlobalSector(), CSCDetId::chamber(), L1TMuon::TriggerPrimitive::CSCData::clct_quality, L1TMuon::TriggerPrimitive::CSCData::cscID, CSCDetId::endcap(), CSCCorrelatedLCTDigi::getALCT(), CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getCLCT(), CSCCorrelatedLCTDigi::getCSCID(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getMPCLink(), CSCCorrelatedLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCALCTDigi::getQuality(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::getSyncErr(), CSCCorrelatedLCTDigi::getTrknmb(), CSCCorrelatedLCTDigi::isValid(), L1TMuon::TriggerPrimitive::CSCData::keywire, CSCDetId::layer(), L1TMuon::TriggerPrimitive::CSCData::mpclink, L1TMuon::TriggerPrimitive::CSCData::pattern, L1TMuon::TriggerPrimitive::CSCData::quality, CSCDetId::ring(), CSCDetId::station(), L1TMuon::TriggerPrimitive::CSCData::strip, L1TMuon::TriggerPrimitive::CSCData::syncErr, L1TMuon::TriggerPrimitive::CSCData::trknmb, and L1TMuon::TriggerPrimitive::CSCData::valid.
Definition at line 129 of file MuonTriggerPrimitive.cc.
References _globalsector, _rpc, _subsector, RPCDigi::bx(), L1TMuon::TriggerPrimitive::RPCData::bx, calculateGlobalSector(), L1TMuon::TriggerPrimitive::RPCData::emtf_sector, L1TMuon::TriggerPrimitive::RPCData::layer, RPCDetId::layer(), L1TMuon::TriggerPrimitive::RPCData::phi_int, RPCDigi::strip(), L1TMuon::TriggerPrimitive::RPCData::strip, L1TMuon::TriggerPrimitive::RPCData::strip_hi, L1TMuon::TriggerPrimitive::RPCData::strip_low, L1TMuon::TriggerPrimitive::RPCData::theta_int, RPCDigi::time(), L1TMuon::TriggerPrimitive::RPCData::time, and L1TMuon::TriggerPrimitive::RPCData::valid.
TriggerPrimitive::TriggerPrimitive | ( | const RPCDetId & | detid, |
const unsigned | strip, | ||
const unsigned | layer, | ||
const int | bx | ||
) |
Definition at line 146 of file MuonTriggerPrimitive.cc.
References _globalsector, _rpc, _subsector, L1TMuon::TriggerPrimitive::RPCData::bx, calculateGlobalSector(), L1TMuon::TriggerPrimitive::RPCData::emtf_sector, L1TMuon::TriggerPrimitive::RPCData::layer, L1TMuon::TriggerPrimitive::RPCData::phi_int, digitizers_cfi::strip, L1TMuon::TriggerPrimitive::RPCData::strip, L1TMuon::TriggerPrimitive::RPCData::strip_hi, L1TMuon::TriggerPrimitive::RPCData::strip_low, L1TMuon::TriggerPrimitive::RPCData::theta_int, L1TMuon::TriggerPrimitive::RPCData::time, and L1TMuon::TriggerPrimitive::RPCData::valid.
TriggerPrimitive::TriggerPrimitive | ( | const RPCDetId & | detid, |
const l1t::CPPFDigi & | digi | ||
) |
Definition at line 166 of file MuonTriggerPrimitive.cc.
References _globalsector, _rpc, _subsector, l1t::CPPFDigi::bx(), L1TMuon::TriggerPrimitive::RPCData::bx, calculateGlobalSector(), l1t::CPPFDigi::cluster_size(), l1t::CPPFDigi::emtf_sector(), L1TMuon::TriggerPrimitive::RPCData::emtf_sector, l1t::CPPFDigi::first_strip(), L1TMuon::TriggerPrimitive::RPCData::isCPPF, L1TMuon::TriggerPrimitive::RPCData::layer, RPCDetId::layer(), l1t::CPPFDigi::phi_int(), L1TMuon::TriggerPrimitive::RPCData::phi_int, L1TMuon::TriggerPrimitive::RPCData::strip, L1TMuon::TriggerPrimitive::RPCData::strip_hi, L1TMuon::TriggerPrimitive::RPCData::strip_low, l1t::CPPFDigi::theta_int(), L1TMuon::TriggerPrimitive::RPCData::theta_int, l1t::CPPFDigi::valid(), and L1TMuon::TriggerPrimitive::RPCData::valid.
TriggerPrimitive::TriggerPrimitive | ( | const GEMDetId & | detid, |
const GEMPadDigi & | digi | ||
) |
Definition at line 185 of file MuonTriggerPrimitive.cc.
References _gem, _globalsector, _subsector, L1TMuon::TriggerPrimitive::GEMData::bend, GEMPadDigi::bx(), L1TMuon::TriggerPrimitive::GEMData::bx, calculateGlobalSector(), L1TMuon::TriggerPrimitive::GEMData::isME0, GEMPadDigi::pad(), L1TMuon::TriggerPrimitive::GEMData::pad, L1TMuon::TriggerPrimitive::GEMData::pad_hi, and L1TMuon::TriggerPrimitive::GEMData::pad_low.
TriggerPrimitive::TriggerPrimitive | ( | const ME0DetId & | detid, |
const ME0PadDigi & | digi | ||
) |
Definition at line 198 of file MuonTriggerPrimitive.cc.
References _gem, _globalsector, _subsector, L1TMuon::TriggerPrimitive::GEMData::bend, ME0PadDigi::bx(), L1TMuon::TriggerPrimitive::GEMData::bx, calculateGlobalSector(), L1TMuon::TriggerPrimitive::GEMData::isME0, ME0PadDigi::pad(), L1TMuon::TriggerPrimitive::GEMData::pad, L1TMuon::TriggerPrimitive::GEMData::pad_hi, and L1TMuon::TriggerPrimitive::GEMData::pad_low.
TriggerPrimitive::TriggerPrimitive | ( | const TriggerPrimitive & | tp | ) |
Definition at line 211 of file MuonTriggerPrimitive.cc.
|
inline |
|
inline |
Definition at line 215 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 218 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 217 of file MuonTriggerPrimitive.h.
|
inlineprivate |
Definition at line 236 of file MuonTriggerPrimitive.h.
Referenced by TriggerPrimitive().
|
inline |
Definition at line 202 of file MuonTriggerPrimitive.h.
References electrons_cff::_id.
Referenced by L1TMuon::GeometryTranslator::calcDTSpecificPoint(), emtf::construct_EMTFGEMDetId(), PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_rpc(), L1TMuon::GeometryTranslator::getCSCSpecificPoint(), L1TMuon::GeometryTranslator::getGEMSpecificPoint(), L1TMuon::GeometryTranslator::getRPCSpecificPoint(), EMTFSubsystemCollector::make_copad_gem(), PrimitiveSelection::process(), PrimitiveSelection::select_csc(), and PrimitiveSelection::select_rpc().
const int TriggerPrimitive::getBX | ( | ) | const |
Definition at line 291 of file MuonTriggerPrimitive.cc.
References _csc, _dt, _gem, _rpc, _subsystem, L1TMuon::TriggerPrimitive::RPCData::bx, L1TMuon::TriggerPrimitive::CSCData::bx, L1TMuon::TriggerPrimitive::DTData::bx, L1TMuon::TriggerPrimitive::GEMData::bx, Exception, kCSC, kDT, kGEM, and kRPC.
Referenced by PrimitiveSelection::process().
|
inline |
Definition at line 184 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 186 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 191 of file MuonTriggerPrimitive.h.
References JetChargeProducer_cfi::exp, funct::tan(), and theta().
|
inline |
Definition at line 188 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 211 of file MuonTriggerPrimitive.h.
Referenced by L1TMuon::GeometryTranslator::calcCSCSpecificBend(), PrimitiveConversion::convert_csc(), L1TMuon::GeometryTranslator::getCSCSpecificPoint(), PrimitiveSelection::process(), and PrimitiveSelection::select_csc().
|
inline |
Definition at line 210 of file MuonTriggerPrimitive.h.
Referenced by L1TMuon::GeometryTranslator::calcDTSpecificBend(), and L1TMuon::GeometryTranslator::calcDTSpecificPoint().
|
inline |
Definition at line 213 of file MuonTriggerPrimitive.h.
Referenced by L1TMuon::GeometryTranslator::calcGEMSpecificBend(), emtf::construct_EMTFGEMDetId(), PrimitiveConversion::convert_gem(), L1TMuon::GeometryTranslator::getGEMSpecificPoint(), EMTFSubsystemCollector::make_copad_gem(), and PrimitiveSelection::select_gem().
|
inline |
Definition at line 227 of file MuonTriggerPrimitive.h.
const int TriggerPrimitive::getPattern | ( | ) | const |
Definition at line 345 of file MuonTriggerPrimitive.cc.
References _csc, _subsystem, Exception, kCSC, kDT, kGEM, kRPC, and L1TMuon::TriggerPrimitive::CSCData::pattern.
|
inline |
Definition at line 212 of file MuonTriggerPrimitive.h.
Referenced by PrimitiveConversion::convert_rpc(), L1TMuon::GeometryTranslator::getRPCSpecificPoint(), and PrimitiveSelection::select_rpc().
const int TriggerPrimitive::getStrip | ( | ) | const |
Definition at line 309 of file MuonTriggerPrimitive.cc.
References _csc, _gem, _rpc, _subsystem, Exception, kCSC, kDT, kGEM, kRPC, L1TMuon::TriggerPrimitive::GEMData::pad, L1TMuon::TriggerPrimitive::RPCData::strip, and L1TMuon::TriggerPrimitive::CSCData::strip.
Referenced by PrimitiveSelection::process().
|
inline |
|
inline |
Definition at line 199 of file MuonTriggerPrimitive.h.
const int TriggerPrimitive::getWire | ( | ) | const |
Definition at line 327 of file MuonTriggerPrimitive.cc.
References _csc, _subsystem, Exception, kCSC, kDT, L1TMuon::TriggerPrimitive::CSCData::keywire, kGEM, and kRPC.
Referenced by PrimitiveSelection::process().
TriggerPrimitive & TriggerPrimitive::operator= | ( | const TriggerPrimitive & | tp | ) |
Definition at line 226 of file MuonTriggerPrimitive.cc.
References _csc, _dt, _eta, _gem, _globalsector, _id, _phi, _rho, _rpc, _subsector, _subsystem, and _theta.
bool TriggerPrimitive::operator== | ( | const TriggerPrimitive & | tp | ) | const |
Definition at line 242 of file MuonTriggerPrimitive.cc.
References _csc, _dt, _gem, _globalsector, _id, _rpc, _subsector, _subsystem, L1TMuon::TriggerPrimitive::CSCData::bend, L1TMuon::TriggerPrimitive::GEMData::bend, L1TMuon::TriggerPrimitive::DTData::bendingAngle, L1TMuon::TriggerPrimitive::RPCData::bx, L1TMuon::TriggerPrimitive::CSCData::bx, L1TMuon::TriggerPrimitive::DTData::bx, L1TMuon::TriggerPrimitive::GEMData::bx, L1TMuon::TriggerPrimitive::CSCData::bx0, L1TMuon::TriggerPrimitive::DTData::BxCntCode, L1TMuon::TriggerPrimitive::CSCData::cscID, L1TMuon::TriggerPrimitive::RPCData::emtf_sector, L1TMuon::TriggerPrimitive::RPCData::isCPPF, L1TMuon::TriggerPrimitive::GEMData::isME0, L1TMuon::TriggerPrimitive::CSCData::keywire, L1TMuon::TriggerPrimitive::RPCData::layer, L1TMuon::TriggerPrimitive::CSCData::mpclink, L1TMuon::TriggerPrimitive::GEMData::pad, L1TMuon::TriggerPrimitive::GEMData::pad_hi, L1TMuon::TriggerPrimitive::GEMData::pad_low, L1TMuon::TriggerPrimitive::CSCData::pattern, L1TMuon::TriggerPrimitive::RPCData::phi_int, L1TMuon::TriggerPrimitive::CSCData::quality, L1TMuon::TriggerPrimitive::DTData::qualityCode, L1TMuon::TriggerPrimitive::DTData::radialAngle, L1TMuon::TriggerPrimitive::DTData::sector, L1TMuon::TriggerPrimitive::DTData::segment_number, L1TMuon::TriggerPrimitive::DTData::station, L1TMuon::TriggerPrimitive::RPCData::strip, L1TMuon::TriggerPrimitive::CSCData::strip, L1TMuon::TriggerPrimitive::RPCData::strip_hi, L1TMuon::TriggerPrimitive::RPCData::strip_low, L1TMuon::TriggerPrimitive::CSCData::syncErr, L1TMuon::TriggerPrimitive::DTData::theta_bti_group, L1TMuon::TriggerPrimitive::DTData::theta_code, L1TMuon::TriggerPrimitive::RPCData::theta_int, L1TMuon::TriggerPrimitive::DTData::theta_quality, L1TMuon::TriggerPrimitive::CSCData::trknmb, L1TMuon::TriggerPrimitive::DTData::Ts2TagCode, L1TMuon::TriggerPrimitive::RPCData::valid, L1TMuon::TriggerPrimitive::CSCData::valid, and L1TMuon::TriggerPrimitive::DTData::wheel.
void TriggerPrimitive::print | ( | std::ostream & | out | ) | const |
Definition at line 363 of file MuonTriggerPrimitive.cc.
References _csc, _dt, _eta, _gem, _phi, _rho, _rpc, _subsystem, _theta, L1TMuon::TriggerPrimitive::CSCData::bend, L1TMuon::TriggerPrimitive::GEMData::bend, L1TMuon::TriggerPrimitive::DTData::bendingAngle, L1TMuon::TriggerPrimitive::RPCData::bx, L1TMuon::TriggerPrimitive::CSCData::bx, L1TMuon::TriggerPrimitive::DTData::bx, L1TMuon::TriggerPrimitive::GEMData::bx, L1TMuon::TriggerPrimitive::CSCData::bx0, L1TMuon::TriggerPrimitive::DTData::BxCntCode, L1TMuon::TriggerPrimitive::CSCData::cscID, L1TMuon::TriggerPrimitive::RPCData::emtf_sector, Exception, training_settings::idx, L1TMuon::TriggerPrimitive::RPCData::isCPPF, L1TMuon::TriggerPrimitive::GEMData::isME0, kCSC, kDT, L1TMuon::TriggerPrimitive::CSCData::keywire, kGEM, kRPC, L1TMuon::TriggerPrimitive::RPCData::layer, L1TMuon::TriggerPrimitive::CSCData::mpclink, L1TMuon::TriggerPrimitive::GEMData::pad, L1TMuon::TriggerPrimitive::GEMData::pad_hi, L1TMuon::TriggerPrimitive::GEMData::pad_low, L1TMuon::TriggerPrimitive::CSCData::pattern, L1TMuon::TriggerPrimitive::RPCData::phi_int, L1TMuon::TriggerPrimitive::CSCData::quality, L1TMuon::TriggerPrimitive::DTData::qualityCode, L1TMuon::TriggerPrimitive::DTData::radialAngle, L1TMuon::TriggerPrimitive::DTData::segment_number, L1TMuon::TriggerPrimitive::RPCData::strip, L1TMuon::TriggerPrimitive::CSCData::strip, L1TMuon::TriggerPrimitive::RPCData::strip_hi, L1TMuon::TriggerPrimitive::RPCData::strip_low, L1TMuon::TriggerPrimitive::CSCData::syncErr, L1TMuon::TriggerPrimitive::DTData::theta_bti_group, L1TMuon::TriggerPrimitive::DTData::theta_code, L1TMuon::TriggerPrimitive::RPCData::theta_int, L1TMuon::TriggerPrimitive::DTData::theta_quality, L1TMuon::TriggerPrimitive::RPCData::time, L1TMuon::TriggerPrimitive::CSCData::trknmb, L1TMuon::TriggerPrimitive::DTData::Ts2TagCode, L1TMuon::TriggerPrimitive::RPCData::valid, and L1TMuon::TriggerPrimitive::CSCData::valid.
|
inline |
|
inline |
Definition at line 185 of file MuonTriggerPrimitive.h.
References PVValHelper::eta.
|
inline |
Definition at line 187 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 189 of file MuonTriggerPrimitive.h.
|
inline |
Definition at line 206 of file MuonTriggerPrimitive.h.
References omtf::DataWord64::csc.
|
inline |
|
inline |
|
inline |
Definition at line 207 of file MuonTriggerPrimitive.h.
References omtf::DataWord64::rpc.
|
inline |
|
inline |
Definition at line 182 of file MuonTriggerPrimitive.h.
Referenced by L1TMuon::GeometryTranslator::calculateBendAngle(), L1TMuon::GeometryTranslator::calculateGlobalEta(), L1TMuon::GeometryTranslator::calculateGlobalPhi(), L1TMuon::GeometryTranslator::getGlobalPoint(), EMTFSubsystemCollector::make_copad_gem(), PrimitiveSelection::process(), PrimitiveSelection::select_csc(), PrimitiveSelection::select_gem(), and PrimitiveSelection::select_rpc().
|
private |
Definition at line 245 of file MuonTriggerPrimitive.h.
Referenced by getBX(), getPattern(), getStrip(), getWire(), operator=(), operator==(), print(), and TriggerPrimitive().
|
private |
Definition at line 244 of file MuonTriggerPrimitive.h.
Referenced by getBX(), operator=(), operator==(), print(), and TriggerPrimitive().
|
private |
Definition at line 255 of file MuonTriggerPrimitive.h.
Referenced by operator=(), and print().
|
private |
Definition at line 247 of file MuonTriggerPrimitive.h.
Referenced by getBX(), getStrip(), operator=(), operator==(), print(), and TriggerPrimitive().
|
private |
Definition at line 253 of file MuonTriggerPrimitive.h.
Referenced by operator=(), operator==(), and TriggerPrimitive().
|
private |
Definition at line 249 of file MuonTriggerPrimitive.h.
Referenced by operator=(), operator==(), and TriggerPrimitive().
|
private |
Definition at line 255 of file MuonTriggerPrimitive.h.
Referenced by operator=(), and print().
|
private |
Definition at line 255 of file MuonTriggerPrimitive.h.
Referenced by operator=(), and print().
|
private |
Definition at line 246 of file MuonTriggerPrimitive.h.
Referenced by getBX(), getStrip(), operator=(), operator==(), print(), and TriggerPrimitive().
|
private |
Definition at line 254 of file MuonTriggerPrimitive.h.
Referenced by operator=(), operator==(), and TriggerPrimitive().
|
private |
Definition at line 251 of file MuonTriggerPrimitive.h.
Referenced by getBX(), getPattern(), getStrip(), getWire(), operator=(), operator==(), and print().
|
private |
Definition at line 256 of file MuonTriggerPrimitive.h.
Referenced by operator=(), and print().