1 #ifndef L1T_OmtfP1_GOLDENPATTERNRESULTS_H 2 #define L1T_OmtfP1_GOLDENPATTERNRESULTS_H 149 #endif //L1T_OmtfP1_GOLDENPATTERNRESULTS_H unsigned int firedLayerBits
bits representing fired logicLayers (including bending layers),
PdfValueType getPdfSumUnconstr() const
double getGpProbability1() const
friend std::ostream & operator<<(std::ostream &out, const GoldenPatternResult &aResult)
const OMTFConfiguration * omtfConfig
std::function< void()> finalise
void setRefLayer(int refLayer)
double getGpProbability2() const
unsigned int getFiredLayerBits() const
void setFiredLayerBits(unsigned int firedLayerBits)
void init(const OMTFConfiguration *omtfConfig)
void setStubResult(float pdfVal, bool valid, int pdfBin, int layer, MuonStubPtr stub)
const StubResults & getStubResults() const
std::shared_ptr< MuonStub > MuonStubPtr
bool isLayerFired(unsigned int iLayer) const
unsigned int getFiredLayerCnt() const
int eta
eta at the 2nd muon station
std::vector< StubResult > StubResults
void setRefHitPhi(int refHitPhi)
void setGpProbability1(double probability1=0)
PdfValueType getPdfSum() const
double pdfSum
Sum of pdfValues.
void setGpProbability2(double probability2=0)
unsigned int firedLayerCnt
Number of fired layers.
void setValid(bool valid)
void setFiredLayerCnt(unsigned int firedLayerCnt)
int phi
phi at the 2nd muon station (propagated refHitPhi)
int refHitPhi
phi of the reference hits