#include <CSCMotherboardME3141RPC.h>
Public Types | |
enum | MEX1Station { ME31 = 1, ME41 } |
Private Types | |
typedef std::pair< unsigned int, const RPCDigi > | RPCDigiBX |
typedef std::map< int, RPCDigisBX > | RPCDigis |
typedef std::vector< RPCDigiBX > | RPCDigisBX |
Private Attributes | |
std::vector< CSCALCTDigi > | alctV |
CSCCorrelatedLCTDigi | allLCTs [MAX_LCT_BINS][15][2] |
bool | buildLCTfromALCTandRPC_ |
bool | buildLCTfromCLCTandRPC_ |
bool | buildLCTfromLowQstubandRPC_ |
std::vector< CSCCLCTDigi > | clctV |
const CSCGeometry * | csc_g |
std::map< int, std::pair< int, int > > | cscHsToRpcStrip_ |
std::map< int, int > | cscWgToRpcRoll_ |
bool | debug_luts_ |
bool | debug_rpc_dphi |
bool | debug_rpc_matching_ |
bool | drop_used_clcts |
bool | dropLowQualityCLCTsNoRPCs_ |
bool | match_earliest_clct_me3141_only |
unsigned int | max_me3141_lcts |
int | maxDeltaBXRPC_ |
int | maxDeltaStripRPC_ |
int | maxDeltaStripRPCEven_ |
int | maxDeltaStripRPCOdd_ |
int | maxDeltaWg_ |
int | pref [MAX_LCT_BINS] |
bool | promoteALCTRPCpattern_ |
bool | promoteALCTRPCquality_ |
bool | promoteCLCTRPCquality_ |
const RPCGeometry * | rpc_g |
RPCDigis | rpcDigis_ |
std::map< int, std::pair< double, double > > | rpcRollToEtaLimits_ |
std::map< int, int > | rpcStripToCscHs_ |
bool | runME3141ILT_ |
unsigned int | tmb_cross_bx_algo |
bool | useOldLCTDataFormat_ |
Static Private Attributes | |
static const double | lut_pt_vs_dphi_rpccsc_me31 [8][3] |
static const double | lut_pt_vs_dphi_rpccsc_me41 [8][3] |
static const double | lut_wg_me31_eta_even [96][2] |
static const double | lut_wg_me31_eta_odd [96][2] |
static const double | lut_wg_me41_eta_even [96][2] |
static const double | lut_wg_me41_eta_odd [96][2] |
Additional Inherited Members | |
Public Attributes inherited from CSCMotherboard | |
std::unique_ptr< CSCAnodeLCTProcessor > | alct |
std::unique_ptr< CSCCathodeLCTProcessor > | clct |
Protected Types inherited from CSCMotherboard | |
enum | { MAX_LCT_BINS = 16 } |
Protected Member Functions inherited from CSCMotherboard | |
void | checkConfigParameters () |
CSCCorrelatedLCTDigi | constructLCTs (const CSCALCTDigi &aLCT, const CSCCLCTDigi &cLCT, int) |
void | correlateLCTs (CSCALCTDigi bestALCT, CSCALCTDigi secondALCT, CSCCLCTDigi bestCLCT, CSCCLCTDigi secondCLCT) |
void | dumpConfigParams () const |
unsigned int | encodePattern (const int ptn, const int highPt) |
unsigned int | findQuality (const CSCALCTDigi &aLCT, const CSCCLCTDigi &cLCT) |
void | testLCT () |
Static Protected Member Functions inherited from CSCMotherboard | |
static bool | sortByGEMDphi (const CSCCorrelatedLCTDigi &, const CSCCorrelatedLCTDigi &) |
static bool | sortByQuality (const CSCCorrelatedLCTDigi &, const CSCCorrelatedLCTDigi &) |
Protected Attributes inherited from CSCMotherboard | |
unsigned int | alct_trig_enable |
unsigned int | clct_trig_enable |
bool | drop_used_alcts |
int | early_tbins |
CSCCorrelatedLCTDigi | firstLCT [MAX_LCT_BINS] |
int | infoV |
bool | isMTCC |
bool | isSLHC |
bool | isTMB07 |
int | lct_central_bx |
unsigned int | match_trig_enable |
unsigned int | match_trig_window_size |
unsigned int | mpc_block_me1a |
bool | readout_earliest_2 |
CSCCorrelatedLCTDigi | secondLCT [MAX_LCT_BINS] |
const unsigned | theEndcap |
unsigned | theRing |
const unsigned | theSector |
const unsigned | theStation |
const unsigned | theSubsector |
const unsigned | theTrigChamber |
unsigned int | tmb_l1a_window_size |
Static Protected Attributes inherited from CSCMotherboard | |
static const unsigned int | def_alct_trig_enable = 0 |
static const unsigned int | def_clct_trig_enable = 0 |
static const unsigned int | def_match_trig_enable = 1 |
static const unsigned int | def_match_trig_window_size = 7 |
static const unsigned int | def_mpc_block_me1a = 1 |
static const unsigned int | def_tmb_l1a_window_size = 7 |
Definition at line 26 of file CSCMotherboardME3141RPC.h.
|
private |
Definition at line 28 of file CSCMotherboardME3141RPC.h.
|
private |
Definition at line 30 of file CSCMotherboardME3141RPC.h.
|
private |
Definition at line 29 of file CSCMotherboardME3141RPC.h.
labels for ME1a and ME1B
Enumerator | |
---|---|
ME31 | |
ME41 |
Definition at line 48 of file CSCMotherboardME3141RPC.h.
CSCMotherboardME3141RPC::CSCMotherboardME3141RPC | ( | unsigned | endcap, |
unsigned | station, | ||
unsigned | sector, | ||
unsigned | subsector, | ||
unsigned | chamber, | ||
const edm::ParameterSet & | conf | ||
) |
Normal constructor.
Definition at line 94 of file CSCMotherboardME3141RPC.cc.
References buildLCTfromALCTandRPC_, buildLCTfromCLCTandRPC_, buildLCTfromLowQstubandRPC_, debug_luts_, debug_rpc_matching_, drop_used_clcts, dropLowQualityCLCTsNoRPCs_, edm::ParameterSet::getParameter(), CSCMotherboard::isSLHC, funct::m, match_earliest_clct_me3141_only, CSCMotherboard::match_trig_window_size, max_me3141_lcts, maxDeltaBXRPC_, maxDeltaStripRPCEven_, maxDeltaStripRPCOdd_, maxDeltaWg_, pref, promoteALCTRPCpattern_, promoteALCTRPCquality_, promoteCLCTRPCquality_, runME3141ILT_, tmb_cross_bx_algo, and useOldLCTDataFormat_.
|
override |
int CSCMotherboardME3141RPC::assignRPCRoll | ( | double | eta | ) |
Definition at line 556 of file CSCMotherboardME3141RPC.cc.
References maxEta, cutBasedElectronID_CSA14_50ns_V0_cff::minEta, AlCaHLTBitMon_ParallelJobs::p, mps_fire::result, and rpcRollToEtaLimits_.
Referenced by run(), and setRPCGeometry().
void CSCMotherboardME3141RPC::clear | ( | void | ) |
Clears correlated LCT and passes clear signal on to cathode and anode LCT processors.
Definition at line 165 of file CSCMotherboardME3141RPC.cc.
References allLCTs, CSCMotherboard::clear(), cscHsToRpcStrip_, cscWgToRpcRoll_, mps_fire::i, CSCMotherboard::match_trig_window_size, CSCMotherboard::MAX_LCT_BINS, rpcDigis_, rpcRollToEtaLimits_, and rpcStripToCscHs_.
Referenced by run().
CSCCorrelatedLCTDigi CSCMotherboardME3141RPC::constructLCTsRPC | ( | const CSCALCTDigi & | alct, |
const CSCCLCTDigi & | clct, | ||
const RPCDigisBX & | digis = RPCDigisBX() |
||
) |
Definition at line 903 of file CSCMotherboardME3141RPC.cc.
References CSCMotherboard::encodePattern(), findQualityRPC(), CSCCLCTDigi::getBend(), CSCALCTDigi::getBX(), CSCCLCTDigi::getBX(), CSCCLCTDigi::getKeyStrip(), CSCALCTDigi::getKeyWG(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getStripType(), CSCALCTDigi::isValid(), CSCMotherboard::lct_central_bx, listBenchmarks::pattern, btvTracks_cfi::quality, edm::second(), and CSCMotherboard::theTrigChamber.
Referenced by correlateLCTsRPC(), and setRPCGeometry().
CSCCorrelatedLCTDigi CSCMotherboardME3141RPC::constructLCTsRPC | ( | const CSCCLCTDigi & | clct, |
const RPCDigi & | rpc, | ||
int | roll, | ||
bool | oldDataFormat | ||
) |
Definition at line 924 of file CSCMotherboardME3141RPC.cc.
References RPCDigi::bx(), CSCMotherboard::encodePattern(), CSCCLCTDigi::getBend(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getStripType(), CSCMotherboard::lct_central_bx, listBenchmarks::pattern, promoteCLCTRPCquality_, btvTracks_cfi::quality, and CSCMotherboard::theTrigChamber.
CSCCorrelatedLCTDigi CSCMotherboardME3141RPC::constructLCTsRPC | ( | const CSCALCTDigi & | alct, |
const RPCDigi & | rpc, | ||
bool | oldDataFormat | ||
) |
Definition at line 963 of file CSCMotherboardME3141RPC.cc.
References RPCDigi::bx(), CSCALCTDigi::getKeyWG(), CSCMotherboard::lct_central_bx, listBenchmarks::pattern, promoteALCTRPCpattern_, promoteALCTRPCquality_, btvTracks_cfi::quality, rpcStripToCscHs_, RPCDigi::strip(), and CSCMotherboard::theTrigChamber.
void CSCMotherboardME3141RPC::correlateLCTsRPC | ( | CSCALCTDigi | bestALCT, |
CSCALCTDigi | secondALCT, | ||
CSCCLCTDigi | bestCLCT, | ||
CSCCLCTDigi | secondCLCT, | ||
CSCCorrelatedLCTDigi & | lct1, | ||
CSCCorrelatedLCTDigi & | lct2, | ||
const RPCDigisBX & | digis = RPCDigisBX() |
||
) |
Definition at line 870 of file CSCMotherboardME3141RPC.cc.
References CSCMotherboard::alct_trig_enable, CSCMotherboard::clct_trig_enable, constructLCTsRPC(), CSCCLCTDigi::isValid(), CSCALCTDigi::isValid(), CSCMotherboard::match_trig_enable, or, and CSCCorrelatedLCTDigi::setTrknmb().
Referenced by run(), and setRPCGeometry().
void CSCMotherboardME3141RPC::correlateLCTsRPC | ( | CSCCLCTDigi | bestCLCT, |
CSCCLCTDigi | secondCLCT, | ||
RPCDigi | rpcDigi, | ||
int | roll, | ||
CSCCorrelatedLCTDigi & | lct1, | ||
CSCCorrelatedLCTDigi & | lct2 | ||
) |
Definition at line 814 of file CSCMotherboardME3141RPC.cc.
References CSCMotherboard::clct_trig_enable, constructLCTsRPC(), CSCCLCTDigi::isValid(), CSCMotherboard::match_trig_enable, or, CSCCorrelatedLCTDigi::setTrknmb(), and useOldLCTDataFormat_.
void CSCMotherboardME3141RPC::correlateLCTsRPC | ( | CSCALCTDigi | bestALCT, |
CSCALCTDigi | secondALCT, | ||
RPCDigi | rpcPad, | ||
CSCCorrelatedLCTDigi & | lct1, | ||
CSCCorrelatedLCTDigi & | lct2 | ||
) |
Definition at line 842 of file CSCMotherboardME3141RPC.cc.
References CSCMotherboard::alct_trig_enable, constructLCTsRPC(), CSCALCTDigi::isValid(), CSCMotherboard::match_trig_enable, or, CSCCorrelatedLCTDigi::setTrknmb(), and useOldLCTDataFormat_.
std::map< int, std::pair< double, double > > CSCMotherboardME3141RPC::createRPCRollLUT | ( | RPCDetId | id | ) |
Definition at line 533 of file CSCMotherboardME3141RPC.cc.
References funct::abs(), relativeConstraints::chamber, RPCGeometry::chamber(), mps_fire::i, mps_fire::result, and rpc_g.
Referenced by run(), and setRPCGeometry().
unsigned int CSCMotherboardME3141RPC::findQualityRPC | ( | const CSCALCTDigi & | aLCT, |
const CSCCLCTDigi & | cLCT, | ||
bool | hasRPC | ||
) |
Definition at line 689 of file CSCMotherboardME3141RPC.cc.
References CSCALCTDigi::getAccelerator(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCALCTDigi::getQuality(), CSCCLCTDigi::getStripType(), CSCMotherboard::infoV, CSCMotherboard::isTMB07, CSCALCTDigi::isValid(), CSCCLCTDigi::isValid(), PFRecoTauDiscriminationByIsolation_cfi::offset, or, listBenchmarks::pattern, and btvTracks_cfi::quality.
Referenced by constructLCTsRPC(), and setRPCGeometry().
std::vector< CSCCorrelatedLCTDigi > CSCMotherboardME3141RPC::getLCTs | ( | ) |
Definition at line 1016 of file CSCMotherboardME3141RPC.cc.
References allLCTs, mps_fire::i, CSCMotherboard::match_trig_window_size, CSCMotherboard::MAX_LCT_BINS, mps_fire::result, sortLCTsByQuality(), and tmb_cross_bx_algo.
Referenced by readoutLCTs(), and setRPCGeometry().
bool CSCMotherboardME3141RPC::hasRE31andRE41 | ( | ) |
Definition at line 524 of file CSCMotherboardME3141RPC.cc.
References RPCGeometry::chamber(), and rpc_g.
Referenced by run(), and setRPCGeometry().
CSCMotherboardME3141RPC::RPCDigisBX CSCMotherboardME3141RPC::matchingRPCDigis | ( | const CSCCLCTDigi & | cLCT, |
const RPCDigisBX & | digis = RPCDigisBX() , |
||
bool | first = true |
||
) |
Definition at line 609 of file CSCMotherboardME3141RPC.cc.
References funct::abs(), gather_cfg::cout, cscHsToRpcStrip_, debug, CSCCLCTDigi::getKeyStrip(), maxDeltaStripRPC_, or, AlCaHLTBitMon_ParallelJobs::p, mps_fire::result, and digi_MixPreMix_cfi::strip.
Referenced by matchingRPCDigis(), run(), and setRPCGeometry().
CSCMotherboardME3141RPC::RPCDigisBX CSCMotherboardME3141RPC::matchingRPCDigis | ( | const CSCALCTDigi & | aLCT, |
const RPCDigisBX & | digis = RPCDigisBX() , |
||
bool | first = true |
||
) |
Definition at line 631 of file CSCMotherboardME3141RPC.cc.
References gather_cfg::cout, cscWgToRpcRoll_, debug, CSCALCTDigi::getKeyWG(), maxDeltaWg_, AlCaHLTBitMon_ParallelJobs::p, mps_fire::result, and RPCDetId::roll().
CSCMotherboardME3141RPC::RPCDigisBX CSCMotherboardME3141RPC::matchingRPCDigis | ( | const CSCCLCTDigi & | cLCT, |
const CSCALCTDigi & | aLCT, | ||
const RPCDigisBX & | digis = RPCDigisBX() , |
||
bool | first = true |
||
) |
Definition at line 662 of file CSCMotherboardME3141RPC.cc.
References gather_cfg::cout, debug, matchingRPCDigis(), AlCaHLTBitMon_ParallelJobs::p, lumiQueryAPI::q, and mps_fire::result.
void CSCMotherboardME3141RPC::printRPCTriggerDigis | ( | int | minBX, |
int | maxBx | ||
) |
Definition at line 589 of file CSCMotherboardME3141RPC.cc.
References gather_cfg::cout, plotBeamSpotDB::first, and rpcDigis_.
Referenced by run(), and setRPCGeometry().
std::vector< CSCCorrelatedLCTDigi > CSCMotherboardME3141RPC::readoutLCTs | ( | ) |
Definition at line 1010 of file CSCMotherboardME3141RPC.cc.
References getLCTs().
Referenced by CSCTriggerPrimitivesBuilder::build(), run(), and setRPCGeometry().
void CSCMotherboardME3141RPC::retrieveRPCDigis | ( | const RPCDigiCollection * | digis, |
unsigned | id | ||
) |
Definition at line 571 of file CSCMotherboardME3141RPC.cc.
References relativeConstraints::chamber, RPCGeometry::chamber(), CSCMotherboard::lct_central_bx, maxDeltaBXRPC_, rpc_g, and rpcDigis_.
Referenced by run(), and setRPCGeometry().
void CSCMotherboardME3141RPC::run | ( | const CSCWireDigiCollection * | wiredc, |
const CSCComparatorDigiCollection * | compdc, | ||
const RPCDigiCollection * | rpcDigis | ||
) |
Run function for normal usage. Runs cathode and anode LCT processors, takes results and correlates into CorrelatedLCT.
Definition at line 182 of file CSCMotherboardME3141RPC.cc.
References funct::abs(), CSCMotherboard::alct, alctV, allLCTs, assignRPCRoll(), buildLCTfromALCTandRPC_, buildLCTfromCLCTandRPC_, buildLCTfromLowQstubandRPC_, EnergyCorrector::c, CSCTriggerGeomManager::chamber(), RPCGeometry::chamber(), CSCMotherboard::clct, clctV, CSCCorrelatedLCTDigi::clear(), clear(), correlateLCTsRPC(), gather_cfg::cout, createRPCRollLUT(), cscHsToRpcStrip_, cscWgToRpcRoll_, debug_luts_, debug_rpc_matching_, drop_used_clcts, dropLowQualityCLCTsNoRPCs_, PVValHelper::eta, plotBeamSpotDB::first, CSCTriggerGeometry::get(), runTauDisplay::gp, hasRE31andRE41(), mps_fire::i, CSCMotherboard::infoV, createfilelist::int, CSCMotherboard::lct_central_bx, LogDebug, lut_wg_me31_eta_even, lut_wg_me31_eta_odd, lut_wg_me41_eta_even, lut_wg_me41_eta_odd, match_earliest_clct_me3141_only, CSCMotherboard::match_trig_window_size, matchingRPCDigis(), CSCAnodeLCTProcessor::MAX_ALCT_BINS, CSCCathodeLCTProcessor::MAX_CLCT_BINS, CSCMotherboard::MAX_LCT_BINS, maxDeltaStripRPC_, maxDeltaStripRPCEven_, maxDeltaStripRPCOdd_, gen::n, or, AlCaHLTBitMon_ParallelJobs::p, pref, printRPCTriggerDigis(), btvTracks_cfi::quality, DetId::rawId(), readoutLCTs(), retrieveRPCDigis(), rpc_g, rpcDigis_, rpcRollToEtaLimits_, rpcStripToCscHs_, runME3141ILT_, digi_MixPreMix_cfi::strip, CSCMotherboard::theEndcap, CSCMotherboard::theSector, CSCMotherboard::theStation, CSCMotherboard::theSubsector, CSCMotherboard::theTrigChamber, tmb_cross_bx_algo, CSCTriggerNumbering::triggerCscIdFromLabels(), and CSCTriggerNumbering::triggerSectorFromLabels().
Referenced by CSCTriggerPrimitivesBuilder::build().
|
inline |
set CSC and RPC geometries for the matching needs
Definition at line 55 of file CSCMotherboardME3141RPC.h.
Referenced by CSCTriggerPrimitivesBuilder::build().
|
inline |
Definition at line 56 of file CSCMotherboardME3141RPC.h.
References CSCMotherboard::alct, assignRPCRoll(), CSCMotherboard::clct, constructLCTsRPC(), correlateLCTsRPC(), createRPCRollLUT(), PVValHelper::eta, findQualityRPC(), plotBeamSpotDB::first, g, getLCTs(), hasRE31andRE41(), matchingRPCDigis(), simTrackMatching_cfi::minBX, printRPCTriggerDigis(), readoutLCTs(), retrieveRPCDigis(), rpc_g, sortLCTsByQuality(), and sortLCTsByRPCDPhi().
Referenced by CSCTriggerPrimitivesBuilder::build().
std::vector< CSCCorrelatedLCTDigi > CSCMotherboardME3141RPC::sortLCTsByQuality | ( | int | bx | ) |
Methods to sort the LCTs
Definition at line 1039 of file CSCMotherboardME3141RPC.cc.
References allLCTs, mps_fire::i, CSCMotherboard::match_trig_window_size, max_me3141_lcts, and CSCMotherboard::sortByQuality().
Referenced by getLCTs(), and setRPCGeometry().
std::vector<CSCCorrelatedLCTDigi> CSCMotherboardME3141RPC::sortLCTsByQuality | ( | std::vector< CSCCorrelatedLCTDigi > | ) |
std::vector<CSCCorrelatedLCTDigi> CSCMotherboardME3141RPC::sortLCTsByRPCDPhi | ( | int | bx | ) |
Referenced by setRPCGeometry().
std::vector<CSCCorrelatedLCTDigi> CSCMotherboardME3141RPC::sortLCTsByRPCDPhi | ( | std::vector< CSCCorrelatedLCTDigi > | ) |
|
private |
Definition at line 116 of file CSCMotherboardME3141RPC.h.
Referenced by run().
|
private |
for the case when more than 2 LCTs/BX are allowed; maximum match window = 15
Definition at line 104 of file CSCMotherboardME3141RPC.h.
Referenced by clear(), getLCTs(), run(), and sortLCTsByQuality().
|
private |
Definition at line 151 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 152 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 153 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 117 of file CSCMotherboardME3141RPC.h.
Referenced by run().
|
private |
Definition at line 113 of file CSCMotherboardME3141RPC.h.
Referenced by setCSCGeometry().
|
private |
Definition at line 164 of file CSCMotherboardME3141RPC.h.
Referenced by clear(), matchingRPCDigis(), and run().
|
private |
Definition at line 160 of file CSCMotherboardME3141RPC.h.
Referenced by clear(), matchingRPCDigis(), and run().
|
private |
Definition at line 136 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 137 of file CSCMotherboardME3141RPC.h.
|
private |
Definition at line 135 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 124 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 149 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
staticprivate |
Definition at line 106 of file CSCMotherboardME3141RPC.h.
|
staticprivate |
Definition at line 107 of file CSCMotherboardME3141RPC.h.
|
staticprivate |
Definition at line 109 of file CSCMotherboardME3141RPC.h.
Referenced by run().
|
staticprivate |
Definition at line 108 of file CSCMotherboardME3141RPC.h.
Referenced by run().
|
staticprivate |
Definition at line 111 of file CSCMotherboardME3141RPC.h.
Referenced by run().
|
staticprivate |
Definition at line 110 of file CSCMotherboardME3141RPC.h.
Referenced by run().
|
private |
Definition at line 122 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
maximum lcts per BX in ME2
Definition at line 129 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and sortLCTsByQuality().
|
private |
Definition at line 140 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and retrieveRPCDigis().
|
private |
Definition at line 141 of file CSCMotherboardME3141RPC.h.
Referenced by matchingRPCDigis(), and run().
|
private |
Definition at line 143 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 142 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 144 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and matchingRPCDigis().
|
private |
"preferential" index array in matching window for cross-BX sorting
Definition at line 120 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 157 of file CSCMotherboardME3141RPC.h.
Referenced by constructLCTsRPC(), and CSCMotherboardME3141RPC().
|
private |
Definition at line 156 of file CSCMotherboardME3141RPC.h.
Referenced by constructLCTsRPC(), and CSCMotherboardME3141RPC().
|
private |
Definition at line 155 of file CSCMotherboardME3141RPC.h.
Referenced by constructLCTsRPC(), and CSCMotherboardME3141RPC().
|
private |
Definition at line 114 of file CSCMotherboardME3141RPC.h.
Referenced by createRPCRollLUT(), hasRE31andRE41(), retrieveRPCDigis(), run(), and setRPCGeometry().
|
private |
Definition at line 167 of file CSCMotherboardME3141RPC.h.
Referenced by clear(), printRPCTriggerDigis(), retrieveRPCDigis(), and run().
|
private |
Definition at line 159 of file CSCMotherboardME3141RPC.h.
Referenced by assignRPCRoll(), clear(), and run().
|
private |
Definition at line 163 of file CSCMotherboardME3141RPC.h.
Referenced by clear(), constructLCTsRPC(), and run().
|
private |
Definition at line 132 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), and run().
|
private |
Definition at line 126 of file CSCMotherboardME3141RPC.h.
Referenced by CSCMotherboardME3141RPC(), getLCTs(), and run().
|
private |
Definition at line 146 of file CSCMotherboardME3141RPC.h.
Referenced by correlateLCTsRPC(), and CSCMotherboardME3141RPC().