#include <L1TMuonBarrelKalmanSectorProcessor.h>
Classes | |
struct | bmtf_out |
class | TrackSorter |
Public Member Functions | |
L1TMuonBarrelKalmanSectorProcessor (const edm::ParameterSet &, int sector) | |
L1MuKBMTrackCollection | process (L1TMuonBarrelKalmanAlgo *, const L1MuKBMTCombinedStubRefVector &stubs, int bx) |
void | verbose (L1TMuonBarrelKalmanAlgo *, const L1MuKBMTrackCollection &) |
~L1TMuonBarrelKalmanSectorProcessor () | |
Private Member Functions | |
L1MuKBMTrackCollection | cleanNeighbor (const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &) |
L1MuKBMTrackCollection | cleanNeighbors (const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &) |
bmtf_out | makeWord (L1TMuonBarrelKalmanAlgo *, const L1MuKBMTrackCollection &) |
L1MuKBMTrackCollection | wedgeSort (const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &, const L1MuKBMTrackCollection &) |
Private Attributes | |
std::vector< L1TMuonBarrelKalmanRegionModule > | regions_ |
int | sector_ |
int | verbose_ |
Definition at line 10 of file L1TMuonBarrelKalmanSectorProcessor.h.
L1TMuonBarrelKalmanSectorProcessor::L1TMuonBarrelKalmanSectorProcessor | ( | const edm::ParameterSet & | iConfig, |
int | sector | ||
) |
Definition at line 3 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References edm::ParameterSet::getParameter(), regions_, nano_mu_digi_cff::sector, makeMuonMisalignmentScenario::wheel, and twinMuxStage2Digis_cfi::wheels.
L1TMuonBarrelKalmanSectorProcessor::~L1TMuonBarrelKalmanSectorProcessor | ( | ) |
Definition at line 11 of file L1TMuonBarrelKalmanSectorProcessor.cc.
|
private |
Definition at line 221 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References runTheMatrix::keep, MillePedeFileConverter_cfg::out, and groupFilesInBlocks::temp.
Referenced by wedgeSort().
|
private |
Definition at line 268 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References runTheMatrix::keep, MillePedeFileConverter_cfg::out, and groupFilesInBlocks::temp.
Referenced by wedgeSort().
|
private |
Definition at line 43 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References L1TMuonBarrelKalmanAlgo::convertToBMTF(), l1t::RegionalMuonCand::kStat1, l1t::RegionalMuonCand::kStat2, l1t::RegionalMuonCand::kStat3, l1t::RegionalMuonCand::kStat4, l1t::RegionalMuonCand::kWheelNum, l1t::RegionalMuonCand::kWheelSide, amptDefaultParameters_cff::mu, MillePedeFileConverter_cfg::out, and DiMuonV_cfg::tracks.
Referenced by verbose().
L1MuKBMTrackCollection L1TMuonBarrelKalmanSectorProcessor::process | ( | L1TMuonBarrelKalmanAlgo * | trackMaker, |
const L1MuKBMTCombinedStubRefVector & | stubs, | ||
int | bx | ||
) |
Definition at line 13 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References nano_mu_digi_cff::bx, MillePedeFileConverter_cfg::out, nano_mu_digi_cff::region, regions_, createJobs::tmp, verbose(), verbose_, and wedgeSort().
void L1TMuonBarrelKalmanSectorProcessor::verbose | ( | L1TMuonBarrelKalmanAlgo * | algo, |
const L1MuKBMTrackCollection & | tracks | ||
) |
Definition at line 163 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References gather_cfg::cout, makeWord(), MillePedeFileConverter_cfg::out, sector_, and DiMuonV_cfg::tracks.
Referenced by process().
|
private |
Definition at line 332 of file L1TMuonBarrelKalmanSectorProcessor.cc.
References cleanNeighbor(), cleanNeighbors(), mps_fire::i, MillePedeFileConverter_cfg::out, swap(), parallelization::uint, and SiPixelPI::zero.
Referenced by process().
|
private |
Definition at line 33 of file L1TMuonBarrelKalmanSectorProcessor.h.
Referenced by L1TMuonBarrelKalmanSectorProcessor(), and process().
|
private |
Definition at line 31 of file L1TMuonBarrelKalmanSectorProcessor.h.
Referenced by verbose().
|
private |
Definition at line 30 of file L1TMuonBarrelKalmanSectorProcessor.h.
Referenced by process().