![]() |
![]() |
#include <RPCSeedOverlapper.h>
Public Member Functions | |
void | configure (const edm::ParameterSet &iConfig) |
RPCSeedOverlapper () | |
void | run () |
void | setEventSetup (const edm::EventSetup &iSetup) |
void | setIO (std::vector< weightedTrajectorySeed > *goodweightedRef, std::vector< weightedTrajectorySeed > *candidateweightedRef) |
void | unsetIO () |
~RPCSeedOverlapper () | |
Private Types | |
typedef RPCSeedPattern::weightedTrajectorySeed | weightedTrajectorySeed |
Private Member Functions | |
void | CheckOverlap (const edm::EventSetup &iSetup, std::vector< weightedTrajectorySeed > *SeedsRef) |
bool | isShareHit (const edm::OwnVector< TrackingRecHit > &RecHits, const TrackingRecHit &hit, edm::ESHandle< RPCGeometry > rpcGeometry) |
Private Attributes | |
std::vector < weightedTrajectorySeed > * | candidateweightedSeedsRef |
const edm::EventSetup * | eSetup |
std::vector < weightedTrajectorySeed > * | goodweightedSeedsRef |
bool | isCheckcandidateOverlap |
bool | isCheckgoodOverlap |
bool | isConfigured |
bool | isEventSetupset |
bool | isIOset |
unsigned int | ShareRecHitsNumberThreshold |
Definition at line 21 of file RPCSeedOverlapper.h.
Definition at line 23 of file RPCSeedOverlapper.h.
RPCSeedOverlapper::RPCSeedOverlapper | ( | ) |
Definition at line 14 of file RPCSeedOverlapper.cc.
RPCSeedOverlapper::~RPCSeedOverlapper | ( | ) |
Definition at line 21 of file RPCSeedOverlapper.cc.
|
private |
Definition at line 63 of file RPCSeedOverlapper.cc.
void RPCSeedOverlapper::configure | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 25 of file RPCSeedOverlapper.cc.
|
private |
Definition at line 168 of file RPCSeedOverlapper.cc.
void RPCSeedOverlapper::run | ( | void | ) |
Definition at line 51 of file RPCSeedOverlapper.cc.
void RPCSeedOverlapper::setEventSetup | ( | const edm::EventSetup & | iSetup | ) |
Definition at line 45 of file RPCSeedOverlapper.cc.
void RPCSeedOverlapper::setIO | ( | std::vector< weightedTrajectorySeed > * | goodweightedRef, |
std::vector< weightedTrajectorySeed > * | candidateweightedRef | ||
) |
Definition at line 33 of file RPCSeedOverlapper.cc.
void RPCSeedOverlapper::unsetIO | ( | ) |
Definition at line 40 of file RPCSeedOverlapper.cc.
|
private |
Definition at line 46 of file RPCSeedOverlapper.h.
|
private |
Definition at line 47 of file RPCSeedOverlapper.h.
|
private |
Definition at line 45 of file RPCSeedOverlapper.h.
|
private |
Definition at line 42 of file RPCSeedOverlapper.h.
|
private |
Definition at line 41 of file RPCSeedOverlapper.h.
|
private |
Definition at line 37 of file RPCSeedOverlapper.h.
|
private |
Definition at line 39 of file RPCSeedOverlapper.h.
|
private |
Definition at line 38 of file RPCSeedOverlapper.h.
|
private |
Definition at line 43 of file RPCSeedOverlapper.h.