-
Notifications
You must be signed in to change notification settings - Fork 0
/
MuonPlots.h
17 lines (13 loc) · 1014 Bytes
/
MuonPlots.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef MuonPlots_h
#define MuonPlots_h
#include "StdPlots.h"
class MuonPlots : public StdPlots{
public:
TH1F *h_charge, *h_HCalIso, *h_ECalIso, *h_TrkIso, *h_Detector_RelIso, *h_Detector_RelIsorho, *h_HCalIsoDeposit, *h_ECalIsoDeposit, *h_photonIso, *h_chargedHadronIso, *h_neutralHadronIso, *h_PF_RelIso, *h_PF_RelIso_beta, *h_PUpt, *h_GlbChi2, *h_dxy, *h_dz;
MuonPlots(TString name);
~MuonPlots();
void Fill(Double_t weight, Int_t N, Double_t pt, Double_t eta, Double_t phi, Int_t charge, Double_t trkIso, Double_t eCalIso, Double_t hCalIso, Double_t eCalIsoDeposit, Double_t hCalIsoDeposit, Double_t photonIso, Double_t chargedHadronIso, Double_t neutralHadronIso, Double_t Muon_GlobalChi2, Double_t dxy, Double_t dz, Double_t PUpt, Double_t rho);
void Fill(Double_t weight, Int_t N, Double_t pt, Double_t eta, Double_t phi, Int_t charge, Double_t trkIso, Double_t eCalIso, Double_t hCalIso, Double_t eCalIsoDeposit, Double_t hCalIsoDeposit, Double_t Muon_GlobalChi2);
void Write();
};
#endif