|
PdfValueType | getThreshold (unsigned int iRefLayer) const |
|
| GoldenPatternWithThresh (const Key &aKey, unsigned int nLayers, unsigned int nRefLayers, unsigned int nPdfAddrBits) |
|
| GoldenPatternWithThresh (const Key &aKey, const OMTFConfiguration *omtfConfig) |
|
void | setThreshold (unsigned int iRefLayer, PdfValueType treshold) |
|
void | setThresholds (std::vector< PdfValueType > &tresholds) |
|
| ~GoldenPatternWithThresh () override |
|
void | addCount (unsigned int iRefLayer, unsigned int iLayer, const int refPhi, const OMTFinput::vector1D &layerHits) |
| Add a single count to the relevant pdf bin in three dimensions. More...
|
|
int | getDistPhiBitShift (unsigned int iLayer, unsigned int iRefLayer) const override |
|
virtual const meanDistPhiArrayType & | getMeanDistPhi () const |
|
const vector2D & | getMeanDistPhi () const |
|
virtual const pdfArrayType & | getPdf () const |
|
const vector3D & | getPdf () const |
|
| GoldenPattern (const Key &aKey, unsigned int nLayers, unsigned int nRefLayers, unsigned int nPdfAddrBits) |
|
| GoldenPattern (const Key &aKey, const OMTFConfiguration *omtfConfig) |
|
| GoldenPattern (const Key &aKey, const OMTFConfiguration *omtfConfig) |
|
bool | hasCounts () |
| Check if the GP has any counts in any of referecne layers;. More...
|
|
Key | key () const |
|
int | meanDistPhiValue (unsigned int iLayer, unsigned int iRefLayer, int refLayerPhiB=0) const override |
|
int | meanDistPhiValue (unsigned int iLayer, unsigned int iRefLayer) const |
|
void | normalise (unsigned int nPdfAddrBits) |
|
PdfValueType | pdfValue (unsigned int iLayer, unsigned int iRefLayer, unsigned int iBin, int refLayerPhiB=0) const override |
|
int | pdfValue (unsigned int iLayer, unsigned int iRefLayer, unsigned int iBin) const |
|
GoldenPattern::layerResult | process1Layer1RefLayer (unsigned int iRefLayer, unsigned int iLayer, const int refPhi, const OMTFinput::vector1D &layerHits) |
|
int | propagateRefPhi (int phiRef, int etaRef, unsigned int iRefLayer) override |
|
int | propagateRefPhi (int phiRef, int etaRef, unsigned int iRefLayer) |
|
virtual void | reset () |
| Reset contents of all data vectors, keeping the vectors size. More...
|
|
void | reset () |
| Reset contents of all data vectors, keeping the vectors size. More...
|
|
void | setDistPhiBitShift (int value, unsigned int iLayer, unsigned int iRefLayer) override |
|
virtual void | setMeanDistPhi (const meanDistPhiArrayType &aMeanDistPhi) |
|
void | setMeanDistPhi (const vector2D &aMeanDistPhi) |
|
void | setMeanDistPhiValue (int value, unsigned int iLayer, unsigned int iRefLayer, unsigned int paramIndex=0) override |
|
virtual void | setPdf (pdfArrayType &aPdf) |
|
void | setPdf (const vector3D &aPdf) |
|
void | setPdfValue (PdfValueType value, unsigned int iLayer, unsigned int iRefLayer, unsigned int iBin, int refLayerPhiB=0) override |
|
| ~GoldenPattern () override |
|
virtual void | finalise (unsigned int procIndx) |
| last step of the event processing, before sorting and ghost busting More...
|
|
const OMTFConfiguration * | getConfig () const |
|
resultsArrayType & | getResults () |
|
| GoldenPatternBase (const Key &aKey) |
|
| GoldenPatternBase (const Key &aKey, const OMTFConfiguration *omtfConfig) |
|
virtual Key & | key () |
|
virtual StubResult | process1Layer1RefLayer (unsigned int iRefLayer, unsigned int iLayer, MuonStubPtrs1D layerStubs, const std::vector< int > &extrapolatedPhi, const MuonStubPtr &refStub) |
|
virtual void | setConfig (const OMTFConfiguration *omtfConfig) |
|
virtual | ~GoldenPatternBase () |
|
Definition at line 109 of file GoldenPattern.h.