#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 31 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 36 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 34 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 35 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 33 of file RPCSeedLayerFinder.h.
RPCSeedLayerFinder::RPCSeedLayerFinder | ( | ) |
Definition at line 13 of file RPCSeedLayerFinder.cc.
RPCSeedLayerFinder::~RPCSeedLayerFinder | ( | ) |
Definition at line 22 of file RPCSeedLayerFinder.cc.
|
private |
Definition at line 363 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, and i.
void RPCSeedLayerFinder::configure | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 26 of file RPCSeedLayerFinder.cc.
References edm::ParameterSet::getParameter().
void RPCSeedLayerFinder::fill | ( | void | ) |
Definition at line 63 of file RPCSeedLayerFinder.cc.
References gather_cfg::cout, and NULL.
|
private |
Definition at line 193 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, gather_cfg::cout, EachEndcapLayerNumber, and i.
|
private |
Definition at line 89 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, gather_cfg::cout, EachEndcapLayerNumber, and i.
void RPCSeedLayerFinder::setInput | ( | MuonRecHitContainer(&) | recHitsRPC[12] | ) |
Definition at line 42 of file RPCSeedLayerFinder.cc.
References i, RPCLayerNumber, and findQualityFiles::size.
void RPCSeedLayerFinder::setOutput | ( | RPCSeedrecHitFinder * | Ref = NULL , |
RPCCosmicSeedrecHitFinder * | CosmicRef = NULL |
||
) |
Definition at line 56 of file RPCSeedLayerFinder.cc.
|
private |
Definition at line 277 of file RPCSeedLayerFinder.cc.
References BarrelLayerNumber, gather_cfg::cout, EachEndcapLayerNumber, i, and relval_2017::k.
void RPCSeedLayerFinder::unsetInput | ( | ) |
Definition at line 51 of file RPCSeedLayerFinder.cc.
|
private |
Definition at line 67 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 69 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 60 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 70 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 61 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 71 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 64 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 66 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 65 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 73 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 62 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 63 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 75 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 58 of file RPCSeedLayerFinder.h.
|
private |
Definition at line 57 of file RPCSeedLayerFinder.h.