|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef TRIGMUCOMB_MUCOMBUTIL_H
16 #define TRIGMUCOMB_MUCOMBUTIL_H
26 void setMuFastRes(std::vector<double>&,
double,
double,
double,
double,
double,
double);
36 double getIDSCANRes(std::vector<double>, std::vector<double>, std::vector<double>, std::vector<double>, std::vector<double>,
double,
double);
52 double getDeltaR(
double,
double,
double,
double);
59 double,
double,
double,
double,
double,
double,
60 double,
double,
double,
double,
double,
double,
bool);
63 double,
double,
double,
double,
double,
double,
64 double,
double,
double,
double,
double,
double,
bool);
double getDeltaEta(double eta1, double eta2)
Get DeltaEta.
double getG4ExtPhiRes(double pt, double eta)
Get parametrized Geant4 Phi resolution (extrapolated)
double getMuFastPhiRes(const MuonFeature *feature)
Get parametrized muFast Phi resolution (extrapolated)
double getMuFastEtaRes(const MuonFeature *feature)
Get parametrized muFast Eta resolution (extrapolated)
double getDeltaPhi(double phi1, double phi2)
Get DeltaPhi.
double getG4ExtEtaRes(double pt, double eta)
Get parametrized Geant4 Eta resolution (extrapolated)
double getMuFastRes(const std::vector< double > &vec, const MuonFeature *feature)
int whichECRegion(const float eta, const float phi)
utility function for getMuFastRes
double getCombinedAverage(double p1, double sp1, double p2, double sp2)
Get weighted mean.
void setIDSCANRes(std::vector< double > &vec, double p1, double p2)
utility vector set
double getIDSCANRes(std::vector< double > barrelvec, std::vector< double > ec1vec, std::vector< double > ec2vec, std::vector< double > ec3vec, std::vector< double > ec4vec, double pt_id, double eta_id)
Get parametrized IDSCAN 1/pt resolution.
double getDeltaR(double eta1, double phi1, double eta2, double phi2)
Get DeltaR.
void setMuFastRes(std::vector< double > &vec, double p1, double p2, double p3, double p4, double p5, double p6)
utility vector set
double getStdChi2(int &ndof, double eta1, double seta1, double phi1, double sphi1, double qOvpt1, double sqOvpt1, double eta2, double seta2, double phi2, double sphi2, double qOvpt2, double sqOvpt2, bool useAbsPt)
Get Std Chi2.
double getCombinedAverageSigma(double sp1, double sp2)
Get sigma of weighted mean.
double getChi2(int &ndof, double ipt, double eta1, double seta1, double phi1, double sphi1, double ipt1, double sipt1, double eta2, double seta2, double phi2, double sphi2, double ipt2, double sipt2, bool useAbsPt)
Get OLD style (i.e. muFast time) Chi2.