#include <DegradeBend.h>
Public Types | |
typedef TTStubAlgorithm_official < Ref_Phase2TrackerDigi_ > | StubAlgorithmOfficial |
Public Member Functions | |
void | degrade (float bend, bool psModule, const DetId &stDetId, float windowFEnew, float °radedBend, unsigned int &numInGroup) const |
DegradeBend (const TrackerTopology *trackerTopo, const StubFEWindows *sw, const StubAlgorithmOfficial *stubAlgo) | |
Private Member Functions | |
void | work (float bend, bool psModule, const DetId &stDetId, float windowFEnew, float °radedBend, unsigned int &numInGroup, unsigned int &windowHalfStrips) const |
Private Attributes | |
const StubAlgorithmOfficial * | stubAlgo_ |
const StubFEWindows * | sw_ |
const TrackerTopology * | theTrackerTopo_ |
Definition at line 15 of file DegradeBend.h.
Definition at line 32 of file DegradeBend.h.
|
inline |
Definition at line 34 of file DegradeBend.h.
void tmtt::DegradeBend::degrade | ( | float | bend, |
bool | psModule, | ||
const DetId & | stDetId, | ||
float | windowFEnew, | ||
float & | degradedBend, | ||
unsigned int & | numInGroup | ||
) | const |
Definition at line 24 of file DegradeBend.cc.
References edmIntegrityCheck::work().
Referenced by tmtt::Stub::degradeResolution().
|
private |
Definition at line 37 of file DegradeBend.cc.
References funct::abs(), b, min(), and svgfig::window().
|
private |
Definition at line 70 of file DegradeBend.h.
|
private |
Definition at line 67 of file DegradeBend.h.
|
private |
Definition at line 64 of file DegradeBend.h.