|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef Muon_MuonDQAFitFunc_H
6 #define Muon_MuonDQAFitFunc_H
15 #include "TProfile2D.h"
17 #include "GaudiKernel/ToolHandle.h"
19 static const InterfaceID IID_MuonDQAFitFunc(
"Muon::MuonDQAFitFunc",1,0);
40 static const InterfaceID&
interfaceID() {
return IID_MuonDQAFitFunc; }
void MuonEffHisto2D(TH2F *h_Num, TH2F *h_Denom, TProfile2D *h_Eff) const
void FillRMSFromCharProfile(TProfile *, TH1F *) const
Fills a histogram with the RMS values of a TProfile, which labeled bins->keeping the labeling for the...
void FillGausMeanOrWidth(TH2F *, TH1F *, float, float, int) const
void ZmumuFitHistograms(TH1F *hmass, TH1F *hwidth, TH1F *h1[], int nbins)
This class provides conversion from CSC RDO data to CSC Digits.
virtual ~MuonDQAFitFunc()
destructor
def TH2F(name, title, nxbins, bins_par2, bins_par3, bins_par4, bins_par5=None, bins_par6=None, path='', **kwargs)
def TProfile(*args, **kwargs)
void FillMeanRmsProj(TH2F *, TH1F *, int) const
void MinWindow2Set_from_TProf(TProfile2D *hProf, float windowMin, float windowMax) const
MuonDQAFitFunc(const std::string &type, const std::string &name, const IInterface *parent)
constructor
static const InterfaceID & interfaceID()
access to tool interface
void FillGaussMeanAndWidth(TH2F *, TH1F *, float, float) const
void FillRMSFromProfile(TProfile *, TH1F *) const
Fills a histogram with the RMS values of a TProfile.
void MuonEffHisto1D(TH1F *h_Num, TH1F *h_Denom, TProfile *h_Eff) const
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)
void MinWindow1Set_from_TProf(TProfile *hProf, float windowMin, float windowMax) const
================================================================