#include <Histograms.h>
Inherits Histograms.
Public Member Functions | |
void | Clear () override |
void | Fill (const reco::Particle::LorentzVector &p41, const reco::Particle::LorentzVector &p42, const int charge, const double &weight=1.) override |
void | Fill (const reco::Particle::LorentzVector &p41, const reco::Particle::LorentzVector &p42, const reco::Particle::LorentzVector &p4Res, const double &weight=1.) override |
void | Fill (const CLHEP::HepLorentzVector &momentum1, const CLHEP::HepLorentzVector &momentum2, const CLHEP::HepLorentzVector &momentumRes, const double &weight=1.) override |
Used to fill 2D histograms for comparison of opposite charge muons quantities. More... | |
void | Fill (const CLHEP::HepLorentzVector &momentum1, const CLHEP::HepLorentzVector &momentum2, const int charge, const double &weight=1.) override |
HMassVSPart (const TString &name, const double &minMass=0., const double &maxMass=150., const double maxPt=100.) | |
HMassVSPart (const TString &name, TFile *file) | |
void | Write () override |
~HMassVSPart () override | |
Protected Attributes | |
TH2F * | hMassVSCosThetaCS_ |
TProfile * | hMassVSCosThetaCS_prof |
TH2F * | hMassVSEta_ |
TH2F * | hMassVSEtaMinus_ |
TH3F * | hMassVSEtaPhiMinus_ |
TH3F * | hMassVSEtaPhiPlus_ |
TH2F * | hMassVSEtaPlus_ |
TH3F * | hMassVSEtaPlusEtaMinus_ |
TH2F * | hMassVSEtaPlusMinusDiff_ |
TH2F * | hMassVSPhiCS_ |
TH2F * | hMassVSPhiMinus_ |
TH2F * | hMassVSPhiPlus_ |
TH2F * | hMassVSPhiPlusMinusDiff_ |
TH3F * | hMassVSPhiPlusPhiMinus_ |
TH2F * | hMassVSPt_ |
Definition at line 778 of file Histograms.h.
|
inline |
Definition at line 780 of file Histograms.h.
References hMassVSCosThetaCS_, hMassVSCosThetaCS_prof, hMassVSEta_, hMassVSEtaMinus_, hMassVSEtaPhiMinus_, hMassVSEtaPhiPlus_, hMassVSEtaPlus_, hMassVSEtaPlusEtaMinus_, hMassVSEtaPlusMinusDiff_, hMassVSPhiCS_, hMassVSPhiMinus_, hMassVSPhiPlus_, hMassVSPhiPlusMinusDiff_, hMassVSPhiPlusPhiMinus_, hMassVSPt_, B2GTnPMonitor_cfi::maxMass, PV_cfg::maxPt, B2GTnPMonitor_cfi::minMass, and Skims_PA_cff::name.
|
inline |
Definition at line 881 of file Histograms.h.
References geometryDiff::file, hMassVSCosThetaCS_prof, hMassVSEta_, hMassVSEtaMinus_, hMassVSEtaPhiMinus_, hMassVSEtaPhiPlus_, hMassVSEtaPlus_, hMassVSEtaPlusMinusDiff_, hMassVSPhiMinus_, hMassVSPhiPlus_, hMassVSPhiPlusMinusDiff_, hMassVSPt_, and Skims_PA_cff::name.
|
inlineoverride |
Definition at line 904 of file Histograms.h.
References hMassVSCosThetaCS_, hMassVSCosThetaCS_prof, hMassVSEta_, hMassVSEtaMinus_, hMassVSEtaPhiMinus_, hMassVSEtaPhiPlus_, hMassVSEtaPlus_, hMassVSEtaPlusEtaMinus_, hMassVSEtaPlusMinusDiff_, hMassVSPhiCS_, hMassVSPhiMinus_, hMassVSPhiPlus_, hMassVSPhiPlusMinusDiff_, hMassVSPhiPlusPhiMinus_, and hMassVSPt_.
|
inlineoverride |
Definition at line 1055 of file Histograms.h.
References hMassVSCosThetaCS_, hMassVSCosThetaCS_prof, hMassVSEta_, hMassVSEtaMinus_, hMassVSEtaPhiMinus_, hMassVSEtaPhiPlus_, hMassVSEtaPlus_, hMassVSEtaPlusEtaMinus_, hMassVSEtaPlusMinusDiff_, hMassVSPhiCS_, hMassVSPhiMinus_, hMassVSPhiPlus_, hMassVSPhiPlusMinusDiff_, hMassVSPhiPlusPhiMinus_, and hMassVSPt_.
|
inlineoverride |
Definition at line 922 of file Histograms.h.
References ALCARECOTkAlJpsiMuMu_cff::charge.
Referenced by Fill().
|
inlineoverride |
Definition at line 932 of file Histograms.h.
References Fill().
|
inlineoverride |
Used to fill 2D histograms for comparison of opposite charge muons quantities.
Definition at line 943 of file Histograms.h.
References hMassVSCosThetaCS_, hMassVSCosThetaCS_prof, hMassVSEtaPlusEtaMinus_, hMassVSEtaPlusMinusDiff_, hMassVSPhiCS_, hMassVSPhiPlusMinusDiff_, hMassVSPhiPlusPhiMinus_, amptDefaultParameters_cff::mu, RPCpg::mubar, BPhysicsValidation_cfi::muminus, BPhysicsValidation_cfi::muplus, funct::pow(), dttmaxenums::R, mathSSE::sqrt(), and mps_merge::weight.
|
inlineoverride |
Definition at line 1005 of file Histograms.h.
References ALCARECOTkAlJpsiMuMu_cff::charge, hMassVSEta_, hMassVSEtaMinus_, hMassVSEtaPhiMinus_, hMassVSEtaPhiPlus_, hMassVSEtaPlus_, hMassVSPhiMinus_, hMassVSPhiPlus_, hMassVSPt_, LogDebug, and mps_merge::weight.
|
inlineoverride |
Definition at line 1029 of file Histograms.h.
References hMassVSCosThetaCS_, hMassVSCosThetaCS_prof, hMassVSEta_, hMassVSEtaMinus_, hMassVSEtaPhiMinus_, hMassVSEtaPhiPlus_, hMassVSEtaPlus_, hMassVSEtaPlusEtaMinus_, hMassVSEtaPlusMinusDiff_, hMassVSPhiCS_, hMassVSPhiMinus_, hMassVSPhiPlus_, hMassVSPhiPlusMinusDiff_, hMassVSPhiPlusPhiMinus_, and hMassVSPt_.
|
protected |
Definition at line 1085 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1099 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1082 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1091 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1089 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1088 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1090 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1097 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1094 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1086 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1084 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1083 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1093 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1096 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().
|
protected |
Definition at line 1081 of file Histograms.h.
Referenced by Clear(), Fill(), HMassVSPart(), Write(), and ~HMassVSPart().