#include <RPCSeedLayerFinder.h>
Public Member Functions | |
void | configure (const edm::ParameterSet &iConfig) |
void | fill () |
RPCSeedLayerFinder () | |
void | setInput (MuonRecHitContainer(&recHitsRPC)[12]) |
void | setOutput (RPCSeedrecHitFinder *Ref, RPCCosmicSeedrecHitFinder *CosmicRef) |
void | unsetInput () |
~RPCSeedLayerFinder () | |
Private Member Functions | |
bool | checkConstrain () |
void | fillCosmicLayers () |
void | fillLayers () |
void | SpecialLayers (int last, unsigned int NumberofLayers, int type) |
Private Attributes | |
std::vector< unsigned int > | constrainedLayersinBarrel |
bool | isConfigured |
bool | isCosmic |
bool | isInputset |
bool | isMixBarrelwithEndcap |
bool | isOutputset |
bool | isSpecialLayers |
std::vector< unsigned int > | LayersinBarrel |
std::vector< unsigned int > | LayersinEndcap |
std::vector< unsigned int > | LayersinRPC |
std::vector< unsigned int > | RangeofLayersinBarrel |
std::vector< unsigned int > | RangeofLayersinEndcap |
unsigned int | recHitsinLayers [12] |
RPCCosmicSeedrecHitFinder * | RPCCosmicrecHitFinderRef |
RPCSeedrecHitFinder * | RPCrecHitFinderRef |
Definition at line 28 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 32 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 30 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 31 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 29 of file RPCSeedLayerFinder.h.
RPCSeedLayerFinder::RPCSeedLayerFinder | ( | ) |
Definition at line 11 of file RPCSeedLayerFinder.cc.
RPCSeedLayerFinder::~RPCSeedLayerFinder | ( | ) |
Definition at line 19 of file RPCSeedLayerFinder.cc.
|
private |
Definition at line 354 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, and mps_fire::i.
void RPCSeedLayerFinder::configure | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 21 of file RPCSeedLayerFinder.cc.
References edm::ParameterSet::getParameter().
Referenced by RPCSeedGenerator::RPCSeedGenerator().
void RPCSeedLayerFinder::fill | ( | void | ) |
Definition at line 52 of file RPCSeedLayerFinder.cc.
References gather_cfg::cout.
Referenced by RPCSeedGenerator::produce().
|
private |
Definition at line 185 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, gather_cfg::cout, EachEndcapLayerNumber, mps_fire::i, and ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it.
|
private |
Definition at line 77 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, gather_cfg::cout, EachEndcapLayerNumber, mps_fire::i, and ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it.
void RPCSeedLayerFinder::setInput | ( | MuonRecHitContainer(&) | recHitsRPC[12] | ) |
Definition at line 36 of file RPCSeedLayerFinder.cc.
References mps_fire::i, and RPCLayerNumber.
Referenced by RPCSeedGenerator::produce().
void RPCSeedLayerFinder::setOutput | ( | RPCSeedrecHitFinder * | Ref = nullptr , |
RPCCosmicSeedrecHitFinder * | CosmicRef = nullptr |
||
) |
Definition at line 46 of file RPCSeedLayerFinder.cc.
Referenced by RPCSeedGenerator::beginStream().
|
private |
Definition at line 267 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, gather_cfg::cout, EachEndcapLayerNumber, mps_fire::i, dqmdumpme::k, and dqmdumpme::last.
void RPCSeedLayerFinder::unsetInput | ( | ) |
|
private |
Definition at line 63 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 65 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 56 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 66 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 57 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 67 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 60 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 62 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 61 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 69 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 58 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 59 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 71 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 54 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 53 of file RPCSeedLayerFinder.h.